注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 获取当前页面路径,实现权..
 帮助

ASP.NET基础教程-SqlConnection对象-取得连接状态


版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://chenxing.blog.51cto.com/240526/45003
连接状态表示数据库连接请求的进展情况,例如打开与关闭。可以用SqlConnection对象的State属性取得数据库连接的当前状态。State属性返回ConnectionState枚举的常量如下:

使用State属性的一个例子是检查Connection对象当前是否打开,然后再调用它的Open()方法。如果在复杂应用程序的其他地方使用了Connection对象,则需要用State属性检查Connection对象的当前状态,不能对已经打开的连接调用Open()方法,否则会产生异常。
检测代码如下:
if(con.State==ConnectionState.Closed)//如果Connection关闭则打开

  con.Open();
}




    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: