手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >C#列出局域网中可用SQL Server服务器(续)
C#列出局域网中可用SQL Server服务器(续)
摘要:usingSystem;usingSystem.Data.Sql;usingSystem.Text;namespaceAllSqlServe...

usingSystem;

usingSystem.Data.Sql;

usingSystem.Text;

namespaceAllSqlServer

{

classProgram

{

staticvoidMain(string[]args)

{

//SQLDMO.NameListnames;

//SQLDMO.ApplicationClassac=newSQLDMO.ApplicationClass();

//names=ac.ListAvailableSQLServers();

//string[]serverList=newstring[names.Count];

//for(inti=0;i<serverList.Length;i++)

//{

//serverList[i]=names.Item(i);

//}

//foreach(stringstrinserverList)

//{

//Console.WriteLine(str);

//}

SqlDataSourceEnumeratorinstance=SqlDataSourceEnumerator.Instance;

System.Data.DataTabletable=instance.GetDataSources();

DisplayData(table);

Console.ReadLine();

}

privatestaticvoidDisplayData(System.Data.DataTabletable)

{

foreach(System.Data.DataRowrowintable.Rows)

{

Console.WriteLine("服务器名={0}",row["ServerName"]);

Console.WriteLine("实例名={0}",row["InstanceName"]);

Console.WriteLine("是否集成验证={0}",row["IsClustered"]);//即Windows身份验证和SQLServer验证

Console.WriteLine("版本={0}",row["Version"]);//8.*是SQL2000,9.*是SQL2005

Console.WriteLine("============================");

}

}

}

}

文章引用自:

【C#列出局域网中可用SQL Server服务器(续)】相关文章:

ASP.NET2.0数据库入门之SQL Server

asp.net动态加载用户控件,关于后台添加、修改的思考

asp.net datalist绑定数据后可以上移下移实现示例

Asp.net 一般处理程序+扩展

关于.net(C#)中的跨进程访问的问题

ASP.NET+Web服务实现软件共享

C#编码好习惯小结

DataSet 添加数据集、行、列、主键和外键等操作示例

C# 生成高质量缩略图程序—终极算法

Asp.Net中NHiernate的Session的管理

精品推荐
分类导航