为了账号安全,请及时绑定邮箱和手机立即绑定

这样是否还需要手动释放sqlconnction

这样是否还需要手动释放sqlconnction

牛魔王的故事 2018-12-06 14:30:39
using (SqlCommand cmd = new SqlCommand(sqlstr, new SqlConnection(connstr))) { cmd.Connection.Open(); } 如果是这样创建的,是否还需要手动释放sqlconnction的连接呢!
查看完整描述

2 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

要的。比较好的写法是: using(var connection = new SqlConnection(connstr)) using(var cmd = new SqlCommand(sqlstr, connection)) { //do something } //如果是3.0之前的framework,需要把var换成对应的类型
查看完整回答
反对 回复 2018-12-09
?
婷婷同学_

TA贡献1844条经验 获得超8个赞

你原先那种写法,应该是需要手动的释放的
查看完整回答
反对 回复 2018-12-09
  • 2 回答
  • 0 关注
  • 533 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信