任何人都知道在常规ASP中关闭连接的最佳做法是什么,我应该在每次sql查询后立即执行还是只在页面底部?
例如,这样就可以了:
sql = "SELECT COUNT(*) AS num FROM tblUSER"
set rstemp = connTemp.execute(sql)
theCount = rstemp("num")
sql = "SELECT COUNT(*) AS num2 FROM tblCUSTOMER"
set rstemp = connTemp.execute(sql)
theCount2 = rstemp("num2")
rstemp.close
set rstemp = nothing
Run Code Online (Sandbox Code Playgroud)
或者我应该在每次连接后关闭连接,如下所示:
sql = "SELECT COUNT(*) AS num FROM tblUSER"
set rstemp = connTemp.execute(sql)
theCount = rstemp("num")
rstemp.close
set rstemp = nothing
sql = "SELECT COUNT(*) AS num2 FROM tblCUSTOMER"
set rstemp = connTemp.execute(sql)
theCount2 = rstemp("num2")
rstemp.close
set rstemp = nothing
Run Code Online (Sandbox Code Playgroud)
(如果我们在每次查询后关闭连接,它会使用更多或更少的资源,它会增加或减少锁定等)
| 归档时间: |
|
| 查看次数: |
4978 次 |
| 最近记录: |