断开数据库连接,但rs还可以用,怎么弄?

断开数据库连接,但rs还可以用,怎么弄?
---------------------------------------------------------------

不能吧.你可以把rs记录放到一数据组中.然后断开链接也没关系了.
---------------------------------------------------------------

可是可以,你要新建一个rs,再把另外一个rs的值加进去很麻烦的,还不如数组,还快

要么用dataset,不过要支持.net
---------------------------------------------------------------

不可以……
---------------------------------------------------------------

强烈推荐用数组
---------------------------------------------------------------

将记录集赋给变量或数组。
赋给变量有个好处就是这个变量相当于记录集本身,可以像记录集一样使用。
---------------------------------------------------------------

把rs的ActiveConnection设置为nothing
---------------------------------------------------------------

把rs的ActiveConnection设置为nothing即可
---------------------------------------------------------------

to julyclyde(从ASP转向CPP,到处都是P) rs.open "select * from table",1,1这样吗?
---------------------------------------------------------------

open完了以后
set rs.activeconnection=nothing
这是ADO 2.1的文档里的说明
---------------------------------------------------------------

哦?请问怎么跟踪监测呢?确定这个有用呢?
---------------------------------------------------------------

释放资源。。
---------------------------------------------------------------

楼上几位,你们说什么啊,怎么与楼主的主题无关的?你们是不是应该尊重一下楼主?
---------------------------------------------------------------

为了节约资源,我们会使用断开记录集.

Set objConn1=…………………………

set rs=Server.createobject("adodb.recordset")
set rs.activeconnection=objConn1

………………

set rs.activeconnection=nothing

……………………
set objConn2=………………

set rs.activeconnection=objConn2

---------------------------------------------------------------

只有将rs重的数据劝导到一个数组中,再关闭记录就没事

Published At
Categories with Web编程
Tagged with
comments powered by Disqus