我需要从我的c#代码连接到sql server数据库。 有时因为一些错误(我不知道它是什么)我无法打开连接 那是 conn.open()抛出异常 所以我需要检查在打开连接之前是否可以连接到数据库。
感谢您的帮助。
答案 0 :(得分:1)
测试是否可以建立连接的最佳方法是尝试建立连接。捕获抛出的任何异常,并使用它们显示错误或尝试确定原因。 (大多数连接错误都不是你的程序可以动态修复的东西)。
try{
conn.open();
...//other stuff
}catch(Exception ex){
//handle exception
}