2010-06-16 65 views

回答

4
using (var connection = new SqlConnection("connectionString")) 
{ 
    try 
    { 
     connection.Open(); 
     Console.WriteLine("Connection Ok"); 
    } 
    catch (SqlException) 
    { 
     Console.WriteLine("Connection Not Ok"); 
    } 
} 
1

您還可以通過製作UDL文件(擴展名爲.UDL的文本文件)在代碼之外對其進行測試。然後右鍵單擊它,獲取屬性並輸入連接字符串詳細信息。
按「測試連接」按鈕,然後你就會知道。

+0

有趣的方法,感謝名單 – 2010-06-16 14:07:40

3

我「不能確定,如果你是問如何驗證連接字符串或檢查,看是否有當前連接打開,如果你想檢查當前的連接是開放的,你可以使用。

connection.State 

ConnectionState Enumeration Values

0

檢查連接的狀態。

if (conexion.State == ConnectionState.Closed) 
{ 
    conexion.Open(); 
}