检查连接字符串中是否存在服务器名称



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

帮我解决这个问题?

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

或者,您可能希望在Try.中连接到服务器。。Catch块并检查连接状态是否为"打开"。

相关内容

最新更新