这么写连接如何释放?
function conn()
Strconn = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(addessDB)
Set conn = Server.CreateObject( "ADODB.Connection ")
conn.Open Strconn
end function
SQL_A = "select * from tab "
set rs = conn.execute(SQL_A)
......
rs.close
set rs = nothing
conn.close
set conn = nothing
像上面那样写连接用的时候方便了,但是不知道conn.close是否有效关闭连接,还是创建一个新连接再关闭,还有就是set conn = nothing 我知道这样写不对,但是不知道该怎么释放conn,请高手指教!
另外请大家说说这样写到底好不好!
------解决方案--------------------conn.close
set conn = nothing
这样写没有问题啊,大家都这样写
------解决方案--------------------数据库连接大都这样结束的。
------解决方案--------------------SQL_A = "select * from tab "
set rs = conn.execute(SQL_A)
直接写成
SQL_A = "select * from tab "
conn.execute(SQL_A)