永发信息网

asp.net中怎么判断数据库连接未关闭呢?

答案:4  悬赏:40  手机版
解决时间 2021-01-27 10:20
  • 提问者网友:练爱
  • 2021-01-27 07:20
asp.net中怎么判断数据库连接未关闭呢?
最佳答案
  • 五星知识达人网友:街头电车
  • 2021-01-27 08:55
if(conn.State != System.Data.ConnectionState.Closed && conn != null)
{
//连接未关闭,conn是数据库连接的Connection

}
全部回答
  • 1楼网友:英雄的欲望
  • 2021-01-27 11:43
if(conn.Connected) { 连接未关闭 }
  • 2楼网友:不甚了了
  • 2021-01-27 10:40
数据库连接类 sqlhelper private static string connectionstring="data source=.;initial catalog=hlrz;user id=sa;pwd=21";     public static sqlconnection connection = new sqlconnection(connectionstring); 数据查询类: public list<hlcontent> selecttitleandcontent(int content_typeid)     {     string sql = "select * from hlcontent where content_typeid='" + content_typeid + "'";     list<hlcontent> list = new list<hlcontent>();     try     {     sqlcommand comm = new sqlcommand(sql, sqlhelper.connection);     sqlhelper.connection.open();     sqldatareader dr = comm.executereader();     while (dr.read())     {     hlcontent content = new hlcontent();     if (dr["content_content"].tostring().length > 20)     {     content.content_content = dr["content_content"].tostring().substring(0, 20);     }     else     {     content.content_content = dr["content_content"].tostring();     }     content.content_name = dr["content_name"].tostring();     content.contentid = (int)dr["contentid"];     list.add(content);     }     dr.close();     return list;     }     catch (exception)     {     throw;     }     finally     {     sqlhelper.connection.close();     }     }
  • 3楼网友:玩世
  • 2021-01-27 09:33
判断Connecton
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯