上一篇文章展示了使用COM对象如何列出局域网中的 SQL Server服务器信息,后来还发现在.Net中有现成的类可用,而不需要使用不太熟悉的COM对象了,这样岂不是更好?下面我把代码展示给大家: using System; using System.Data.Sql; using System.Text;
namespace AllSqlServer { class Program { static void Main(string[] args) { //SQLDMO.NameList names; //SQLDMO.ApplicationClass ac = new SQLDMO.ApplicationClass(); //names = ac.ListAvailableSQLServers(); //string[] serverList = new string[names.Count]; //for (int i = 0; i < serverList.Length; i++) //{ // serverList[i] = names.Item(i); //} //foreach (string str in serverList) //{ // Console.WriteLine(str); //}