整个应用程序保持一个始终Open的数据连接好呢?还是执行SQL语句的时候打开一个连接执行完后马上关闭的好?请指教. 谢谢. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是执行SQL语句的时候打开一个连接执行完后马上关闭的好 是执行SQL语句的时候打开一个连接执行完后马上关闭的好尤其是用SqlConnection的时候,最好是3个语句:打开-执行-关闭。下次再打开-执行-关闭。测试表明用SqlConnection比OleDbConnection在Open和Close的时候效率高近1个数量级。如果是OleDbConnection,原则上还是就近,但是不是一成不变,要具体问题具体看。不过总的说是“打开-执行-关闭”总是个好办法,因为“打开-执行-执行-执行关闭”只在极少的情况下比前种方法好!(极少极少) web程序里应该还是Open-Do-Close以释放服务器资源 DataList区域修改问题 烟台威尔的考勤系统 javascript如何调用asp.net带参数的函数 .NET程序生成那个AXD ★关于Menu控件的下拉菜单怎调成透明的?????紧急啊!!!!! Page.DataSouce 到了2005怎么就不支持了? c#操作access插入失败..急. 关于vs2005建立网站,想请教大家几个问题。 ASP.NET问题 关于String.IndexOf 怎样才能实现在textbox中输入完内容后按回车提交,这个提交事件放在哪,怎么触发?(急,在线) 帮帮忙,sql出错了,2天没做网页了
尤其是用SqlConnection的时候,最好是3个语句:打开-执行-关闭。下次再打开-执行-关闭。测试表明用SqlConnection比OleDbConnection在Open和Close的时候效率高近1个数量级。如果是OleDbConnection,原则上还是就近,但是不是一成不变,要具体问题具体看。
不过总的说是“打开-执行-关闭”总是个好办法,因为“打开-执行-执行-执行关闭”只在极少的情况下比前种方法好!(极少极少)