易截截图软件、单文件、免安装、纯绿色、仅160KB

对象打开时,不允许操作。 vb封装asp

在做树型目录时出现的,以下是部分代码

VB code:

Function TreeMenu(id)
sql = "select * from Class where CateID=1"
rs.Open sql, cover, 1, 1
While Not rs.EOF
Response.Write rs("Name")
TreeMenu (rs("id"))
rs.MoveNext
Wend
rs.Close
End Function



现在问题的原因知道,是在调用子函数时rs重复打开了
但这个现像在iis的asp里是没问题的,用vb封装到dll里就报错了

该怎么解决啊?
为什么不nothing释放下??

引用
为什么不nothing释放下??


因为我的rs是定义成全局变量的,如果释放掉就彻底关了

而且释放也没用
Function TreeMenu(id)
sql = "select * from Class where CateID=1"
rs.Open sql, cover, 1, 1
While Not rs.EOF
Response.Write rs("Name")
TreeMenu (rs("id"))
rs.MoveNext
Wend
rs.Close
set rs=nothing
End Function
这样也不行,因为在释放前就调用TreeMenu函数了

你这个应该用的时候打开.不用就关闭.


相关问答:

vb读取用word转换成的xml里的数据 - VB / 基础类

Private Sub Command1_Click()
Dim MyString() As String
Open "a.xml" For Binary As #1 ' 打开刚创建的文件。
ReDim MyString(LOF(1) - 1)
  Put #1, , MyRecord ' 读入所有字符到变量中 ......

vb 中 - VB / 基础类

dim a as string,b as string,c as string
a="工程编号,单位工程名称,分部工程编号"
b="单位工程名称"
c="单位"
怎么才能判断出a字符串中存在b字符串,而不存在c字符串

看看i ......

VB如何获得别的程序上的表格内容? - VB / API

我的要求是:通过抓取别的程序上的表格的句柄,然后读取这个表格的内容。
表格句柄(类名:MSFlexGridWndClass)我已抓到,接下来如何读取表格的内容就不会了?求助。

能把代码发来学习下不?
244326867@qq.com ......

vb中unicode码,如何转换成文本 - VB / 基础类

用VB编程读取短信,得到一大堆unicode编码,请教如何转换成文本
例如:读取短信后(华为900C或TC35i),串口得到如下数据:
+CMGL: 17,"REC UNREAD","8615007557713",,"10/03/30,09:37:15+32&qu ......

VB填写网页文本区 - VB / 基础类

有两个问题
第一个问题:
网页源码
<td><select name="question" onchange="showcustomquest(this.value)" tabindex="4"><option value="0">无安全问 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号