c#,ADO.NET连接sql进行查询后,为什么每次都要写connection.close()?不关闭连接有什么危害?
展开全部
那个是让.net把当前的连接关闭掉,不管他的话会浪费资源,不过垃圾回收器也会收拾他
可以使用using的方式,代码看起来更好看一些,也确保对象会被释放
可以使用using的方式,代码看起来更好看一些,也确保对象会被释放
追问
using什么?
追答
using(var con = new SqlConnection("xxx"))
{
con.Open();
....
}
这种方式
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
占满连接池,程序出错
严重的话会让数据库服务器死机
严重的话会让数据库服务器死机
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询