描述:一个页面需要调用 20 次以下函数ABC()
{
SqlConnection myConnection ....
myConnection.Open();
...
myConnection.Close(); // 问题:这个关闭链接放在函数中合理,还是放在页面的结尾合理呢
}我的想法是这个频繁打开、关闭数据库链接,会不会有什么不利影响呢?
{
SqlConnection myConnection ....
myConnection.Open();
...
myConnection.Close(); // 问题:这个关闭链接放在函数中合理,还是放在页面的结尾合理呢
}我的想法是这个频繁打开、关闭数据库链接,会不会有什么不利影响呢?
{
}
using(SqlConnection myConnection=new SqlConnection(""))
{
}
或者是using(SqlConnection myConnection=new SqlConnection(“”){}
就不要手动关闭连接了
就不用手动关闭连接那using(sqlcommand cmd=new sqlcommand())这个用完了。是不是也不用手动释放占用的资源啊。
{....}
这样写就OK,不用管了
{
}用using只要你跳出这个里面,他自动会帮你解决连接关闭问题。