《Mysql学习C#列出局域网中可用SQL Server服务器》要点: 本文介绍了Mysql学习C#列出局域网中可用SQL Server服务器,希望对您有用。如果有疑问,可以联系我们。
SQLDMO由Microsoft?SQL?Server自带的SQLDMO.dll提供,由于SQLDMO.dll是一个COM对象,所以大家在用之前必须在.NET项目中添加对它的引用.注意是添加COM引用,在列表中找到“Microsoft??SQLDMO?Object?Library(可能路径是:系统盘符:Program?FilesMicrosoft?SQL?Server80ToolsBinnsqldmo.dll)”,然后点确定即可添加引用. 下面是用C#语言书写的用于列举局域网中可用的Microsoft?SQL?Server的类:
using?System; using?System.Collections.Generic; 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); ????????????} ????????????Console.ReadLine(); ????????} ????} }
MYSQL必读 (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|