检查连接字符串中的服务器名称(如果存在)

时间:2012-07-24 07:14:05

标签: vb.net string connection

我已经完成了一个程序,在这个程序中我会在运行时将服务器名称传递给连接字符串。我需要检查服务器名称是否有效。

帮我解决这个问题?

1 个答案:

答案 0 :(得分:0)

尝试使用SqlDataSourceEnumerator.Instance.GetDataSources()方法获取可用SQL服务器的列表。 (参见MSDN:http://msdn.microsoft.com/en-us/library/system.data.sql.sqldatasourceenumerator.getdatasources.aspx

您可能还想在Try..Catch块中连接到服务器,并检查连接状态是否为“open”。