C# conn.State != ConnectionState.Open什么意思
如题:if(conn.State!=ConnectionState.Open)this.conn.Open();这段程序是干什么的。尤其是conn.State!=Conn...
如题:
if (conn.State != ConnectionState.Open)
this.conn.Open();
这段程序是干什么的。尤其是conn.State != ConnectionState.Open什么意思。请各位大侠指点啊,小弟很是感激 展开
if (conn.State != ConnectionState.Open)
this.conn.Open();
这段程序是干什么的。尤其是conn.State != ConnectionState.Open什么意思。请各位大侠指点啊,小弟很是感激 展开
3个回答
展开全部
判断当前连接的状态
conn.State != ConnectionState.Open
表示,如果当前的连接是没有打开状态的话,结果为真
ConnectionState 成员名称 说明
Broken 与数据源的连接中断。只有在连接打开之后才可能发生这种情况。可以关闭处于这种状态的连接,然后重新打开。(该值是为此产品的未来版本保留的。)
Closed 连接处于关闭状态。
Connecting 连接对象正在与数据源连接。(该值是为此产品的未来版本保留的。)
Executing 连接对象正在执行命令。(该值是为此产品的未来版本保留的。)
Fetching 连接对象正在检索数据。(该值是为此产品的未来版本保留的。)
Open 连接处于打开状态。
conn.State != ConnectionState.Open
表示,如果当前的连接是没有打开状态的话,结果为真
ConnectionState 成员名称 说明
Broken 与数据源的连接中断。只有在连接打开之后才可能发生这种情况。可以关闭处于这种状态的连接,然后重新打开。(该值是为此产品的未来版本保留的。)
Closed 连接处于关闭状态。
Connecting 连接对象正在与数据源连接。(该值是为此产品的未来版本保留的。)
Executing 连接对象正在执行命令。(该值是为此产品的未来版本保留的。)
Fetching 连接对象正在检索数据。(该值是为此产品的未来版本保留的。)
Open 连接处于打开状态。
展开全部
conn.State != ConnectionState.Open是判断当前的数据库连接ConnectionState是否处于打开状态。如果不是的话,则打开这个数据库连接。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
判断数据库是否为打开状态,如果没有打开则打开
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |