I have done a program where in which I'll pass the server name to the connection string at run time. I need to check if the server name is valid.
Help me out with this?
I have done a program where in which I'll pass the server name to the connection string at run time. I need to check if the server name is valid.
Help me out with this?
SqlDataSourceEnumerator.Instance.GetDataSources()メソッドを使用して、使用可能なSQLサーバーのリストを取得してみてください。(MSDNを参照してください:http://msdn.microsoft.com/en-us/library/system.data.sql.sqldatasourceenumerator.getdatasources.aspx)
または、Try..Catchブロックでサーバーに接続し、接続ステータスが「オープン」であるかどうかを確認することもできます。