26 Mayıs 2014 Pazartesi

C# ile SQL Serverların Listesi

Bunun için ekrana bir buton koyup butonun onclick evetına aşağıdaki kodları yazıyoruz.

System.Data.Sql.SqlDataSourceEnumerator lst = System.Data.Sql.SqlDataSourceEnumerator.Instance;
DataTable dtSQLListesi = instance.GetDataSources();

Programın çalıştığı makine veya network içerisinde bulunan tüm sql serverlerin (2000/2005/2008/2012..)
bulunduğu server ismini ve instance ismini bir DataTable içerisine getirecektir.