在asp.net的web页面中显示你所在的局域网上的sql server服务器的名称
1.添加引用:SqlDMO (COM组件)
2.Button下面添加事件
SQLDMO.ApplicationClass sqlApp = new SQLDMO.ApplicationClass();
SQLDMO.NameList sqlServers = null;
sqlServers = sqlApp.ListAvailableSQLServers();
for (int i = 0; i < sqlServers.Count; i++)
{
object srv = sqlServers.Item(i + 1);
if (srv != null)
{
DropDownList1.Items.Add(srv.ToString());
}
}
这样Dropdownlist中加载了局域网的sql服务器,包括sql2005
测试环境:VS.NET2005(C#)