Feedback

C# - Verfügbare SQL-Server abfragen

Veröffentlicht von am 30.12.2007
(1 Bewertungen)
Dieses Snippet fragt die verfügbaren SWL-Server im Netzwerk ab und gibt sie in einem GridView aus
            DataTable dataTable = System.Data.Sql.SqlDataSourceEnumerator.Instance.GetDataSources();

            foreach (DataRow datarow in dataTable.Rows)
            {
                string datasource = datarow["ServerName"].ToString();
                if (datarow["InstanceName"] != DBNull.Value)
                {
                    datasource += String.Format("\\{0}", datarow["InstanceName"]);

                    ComboBox1.Items.Add(datasource);
                }

                DataGridView1.DataSource = dataTable;
            }

Abgelegt unter SQL-Server.

1 Kommentare zum Snippet

knoyxz schrieb am 03.11.2008:
Danke für dein Beispiel :-)

Es geht sogar per Einzeiler:

dataGridView1.DataSource = System.Data.Sql.SqlDataSourceEnumerator.Instance.GetDataSources().DefaultView;
 

Logge dich ein, um hier zu kommentieren!