在C#上工作,在我的一個應用程序中,我需要獲取SQL Server名稱。在網絡中,我有SQL Server 2000,2005,2008。對於我的應用程序,我想獲取服務器名稱。如何獲得沒有連接字符串的SQL Server名稱
private string strConnection = @"Data Source=xxx;Initial Catalog=xxx;Integrated Security=True";
SqlConnection objConnection = new SqlConnection(strConnection);
objConnection.Open();
SqlCommand objCommand = new SqlCommand(「xxxxxxx」);
objCommand.ExecuteNonQuery();
objConnection.Close();
如果我知道strConnection
那麼我可以使用上面的語法。但我不知道服務器名稱。首先,我需要知道服務器名稱。我需要幫助來獲取服務器名稱。
+1 ADO.NET實用程序類非常好。我正在考慮nmaping,而不是。 :) – Icarus