2010-06-16 66 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(); 
}