检查与数据库的连接是否可能?[英] Check whether connection to the database is possible or not?

问题描述

我需要从我的 c# 代码连接到 sql server 数据库.有时因为一些错误(我不知道它是什么)我无法打开连接,即 conn.open() 抛出异常,所以我需要在打开连接之前检查我是否可以连接到数据库.

推荐答案

参考这个
http://forums.asp.net/t/1169538.aspx/1[^]

检查你的网络连接.

看这个视频链接

http://www.youtube.com/watch?v=lWvBt6SLjB4[^]


并检查您的连接字符串

http://www.connectionstrings.com/sql-server-2005[^]

谢谢

SP

SqlConnection 连接 = new SqlConnection(ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString);连接.打开();if ((connection.State & ConnectionState.Open) > 0){//启用您的按钮,该按钮将连接到数据库并执行操作}其他{// 禁用第二个按钮或您需要的东西}



[编辑 - 添加代码块,删除"将我的内容视为计划文本"检查]

本文地址:https://www.itbaoku.cn/post/1394764.html