列出局域网内部的所有SQLSERVER,SQLDMO??????
各位大虾,我要用一个下拉菜单列出局域网内的所有装有SQLSERVER的名字,搜索了一下以前的贴子。首先添加了SQLDMO组件。然后把代码粘贴过来调试,结果出错。代码如下:
USING SQLDMO;
SQLDMO.ApplicationClass app = new SQLDMO.ApplicationClass();
SQLDMO.NameList list = app.ListAvailableSQLServers(); //出错!!!
string server;
int count = 0;
for(int i=0;i<list.Count;i++)
{
count++;
server = list.Item(i);
if(server==null)continue;
Console.WriteLine(server);
}
错误信息是 接口SQLDMO.NameList的QueryInterface失败。
请各位大虾指点。