急,急,急,在线等候,一个使用SQLDMO获取本地网内服务器列表的问题
我在使用SQLDMO获取本地网内服务器列表的时候出现了以前的错误提示
---------------------------------------------------------------
未处理的“System.InvalidCastException”类型的异常出现在 jkCSharp.exe 中
其他信息:接口 SQLDMO.NameList 的 QueryInterface 失败。
------------------------------------------------------------------
所用代码出下
private void frmDomain_Load(object sender, System.EventArgs e)
{
SQLDMO.Application sqlApp = new SQLDMO.ApplicationClass();
SQLDMO.NameList sqlServers = sqlApp.ListAvailableSQLServers();
for(int i=0;i<sqlServers.Count;i++)
{
object aname=sqlServers.Item(i+1);
if (aname!=null)
{
this.cmboServer.Items.Add(aname);
}
}
}
错误提示应该是在sqlApp.ListAvailableSQLServers()处出现的
请高手指点