c#sql server局域网获取计算机名后,如何连接改名下的远程数据库 c#sql server 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 跪求sql的连接语句该如何写啊啊啊11 直接获取ip就不知道是哪台计算机了啊,更何况偶不清楚怎么获取ip啊 你上面的不是已经用组件获得了吗,不过.NET有自带的可以获取局域网服务器,http://msdn.microsoft.com/zh-cn/library/system.data.sql.sqldatasourceenumerator.getdatasources(v=vs.110).aspx你那个SQL Express版本服务器将不会被列出,DataTable dataTable = SqlDataSourceEnumerator.Instance.GetDataSources(); DataRow[] rows = dataTable.Select("", "ServerName,InstanceName Asc"); foreach (DataRow row in rows) { string server = row["ServerName"].ToString(); if (string.IsNullOrEmpty(row["InstanceName"].ToString()) == false) { server = server + "\\" + row["InstanceName"].ToString(); } serverList.Add(server); } string connString = string.Format("server={0};database=master;uid={1};pwd={2}", server, uid, pwd); Quote: 引用 5 楼 chb345536638 的回复:你上面的不是已经用组件获得了吗,不过.NET有自带的可以获取局域网服务器,http://msdn.microsoft.com/zh-cn/library/system.data.sql.sqldatasourceenumerator.getdatasources(v=vs.110).aspx你那个SQL Express版本服务器将不会被列出,但是你这个还是没办法直接用计算机名连接到server,还是得用ip链接啊 局域网里的计算机,就那么几台,我也想用计算机名直接用,或者ip直接连啊,但是现在计算机名连不上,ip可以连上去,但是通过数据源才能知道你选的是哪台计算甲,用iP还得查询再获取计算机名,所以很纠结直接计算机名连不上那个局域网里的server03,不知道什么问题 jquery gridview更新数据问题 关于lock的用法 log4net 日志文件名 一个关于文本框 数据绑定的 疑问 我的大问题.大侠的小问题请教! 建表的问题 急,updclient客户端/服务器通讯的性能问题,请各位专家帮忙 谁能帮我解决这个问题,我给分 checkbox选中值的value如何取到? 如何使Windows Form上的Label 上的文字及时得到更新? 关于split的一个问题 引用托管C++DLL,“找不到文件或程序集名称***,或找不到它的一个依赖项”
你那个SQL Express版本服务器将不会被列出,DataTable dataTable = SqlDataSourceEnumerator.Instance.GetDataSources();
DataRow[] rows = dataTable.Select("", "ServerName,InstanceName Asc");
foreach (DataRow row in rows)
{
string server = row["ServerName"].ToString();
if (string.IsNullOrEmpty(row["InstanceName"].ToString()) == false)
{
server = server + "\\" + row["InstanceName"].ToString();
}
serverList.Add(server);
} string connString = string.Format("server={0};database=master;uid={1};pwd={2}", server, uid, pwd);
直接计算机名连不上那个局域网里的server03,不知道什么问题