源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

ASP.NET获取MS SQL Server安装实例实现思路及代码

  • 时间:2022-06-04 12:22 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:ASP.NET获取MS SQL Server安装实例实现思路及代码
参考MSDN的文章 http://msdn.microsoft.com/zh-cn/library/a6t1z9x2.aspx中所指的SqlDataSourceEnumerator类别,是应用程序在当前的网络中查找SQL Server实例。 Insus.NET在演示中,是把找到的实例显示于DropDownList控件中。首先在.aspx拉一个DropDownList控件:
[u]复制代码[/u] 代码如下:
Server: <asp:DropDownList ID="DropDownListInstance" runat="server"></asp:DropDownList>
然后在Page_Load事件写:
[u]复制代码[/u] 代码如下:
View Code protected void Page_Load(object sender, EventArgs e) { DataTable dataTable = SqlDataSourceEnumerator.Instance.GetDataSources(); foreach (DataRow dr in dataTable.Rows) { if (string.IsNullOrEmpty(dr["InstanceName"].ToString())) this.DropDownListInstance.Items.Add(string.Concat(dr["ServerName"])); else this.DropDownListInstance.Items.Add(string.Concat(dr["ServerName"], "\\", dr["InstanceName"])); } }
运行结果,Insus.NET的手提电脑安装了SQL Server 2012和SQL Server 2008 R2,因此显示两个SQL Server实例。 [img]http://files.jb51.net/file_images/article/201301/2013129110421101.gif?201302911441[/img]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部