怎么知道局域网那个台电脑有SQL服务器

 时间:2024-10-14 11:00:38

1、在VS2017中新建项目,并选择建立Windows窗体应用,如下图:

怎么知道局域网那个台电脑有SQL服务器

3、在类库SqlLocator中,输入C# 代码,用于获取局域网内的所有数据库服务器的名称: public static string[] GetLocalSqlServerNamesWithSqlClientFactory() { DataTable dataSources = SqlClientFactory.Instance.CreateDataSourceEnumerator().GetDataSources(); DataColumn column2 = dataSources.Columns["ServerName"]; DataColumn column = dataSources.Columns["InstanceName"]; DataRowCollection rows = dataSources.Rows; string[] array = new string[rows.Count]; for (int i = 0; i < array.Length; i++) { string str2 = rows[i][column2] as string; string str = rows[i][column] as string; if (((str == null) || (str.Length == 0)) || ("MSSQLSERVER" == str)) { array[i] = str2; } else { array[i] = str2 + @"\" + str; } } Array.Sort<string>(array); return array; }

怎么知道局域网那个台电脑有SQL服务器

5、编码完成,点击绿色的“启动”按钮,执行本程序。

怎么知道局域网那个台电脑有SQL服务器
  • Excel怎么判断单元格是否为空值?
  • 怎样使用VBA删除选中区域单元格中的公式?
  • 怎样使用VBA查找替换关键?
  • 如何利用VBA代码合并指定单元格内容
  • excel如何截取一个字符串中的部分字符
  • 热门搜索
    我微笑着走向生活 8月23日是什么星座 如何发豆芽 wlan密码怎么修改 如何实现共同富裕 怎么注册网站域名 11月20日是什么星座 月经期间怎么减肥最快 如何成为健身教练 怎么样去眼袋效果好