永发信息网

对象关闭时,不允许操作

答案:1  悬赏:20  手机版
解决时间 2021-05-14 09:01

shj.asp:<%
dim conn,rs,dbpath,rs1,rs2,sz,fs,ts
sz=0
Set conn=Server.CreateObject("ADODB.Connection")
Set rs=Server.CreateObject("ADODB.RecordSet")
dbpath=Server.MapPath("/shj/vevesj.mdb")
conn.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath
Set rs1=Server.CreateObject("ADODB.RecordSet")
Set rs2=Server.CreateObject("ADODB.RecordSet")
set fs=createobject("scripting.filesystemobject")

sub gsj()
if isobject(conn) then
if not(conn is nothing) then
set rs=nothing
conn.close
set conn=nothing
end if
end if
if isobject(fs) then
if not(fs is nothing) then
set fs=nothing
end if
end if
end sub
%>

出问题的网页:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="../inc/shj.asp"--><!--#include file="asphtml.asp"-->
<%
if Trim(Request.Form("yn"))="n" then
response.Redirect("right1-3.asp")
end if
if not request.cookies("veve")="veve" then
response.Redirect("index.asp")
end if
strsql="select * from other order by otid asc"
rs1.open strsql,conn,1,1
for i=1 to rs1.recordcount
call asphtml (rs1("otmb"),rs1("otwz"))
rs1.movenext★
next
rs1.close★
call gsj()
response.Redirect("right1-3.asp")
%>

标有★的行是被提示有问题的 老是说对象关闭时,不允许操作 明明我有打开了数据库怎么会这样?

最佳答案

shi.asp



if not(conn is nothing) then
set rs=nothing
conn.close
set conn=nothing


去掉或隐藏后调调看呢..

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么到银行办网购卡带什么东西
求救那些异地恋的高手,教教我一些恋爱技巧或
北工大没寄银行卡给我怎么办?
许茹芸 一有爱就走吧 歌曲链接
新化县贵夫人婚纱摄影(新化电力大楼东)我想知
乌鲁木齐怎么样
远景论坛注册会员问题!!!
浉河区新蕾幼儿园地址有谁知道?有点事想过去
鸡应该如何掩
MP4里的TXT格式小说,中间经常有乱码
虚拟网店只卖充值卖不出去软件有收入吗
高仿诺机亚N86S怎么下载QQ阿,手机带有JAVA功
沈丘县中国农业银行(老城营业所)哪位知道具体
女人心里是怎样看待爱情的,和婚姻的?谁能给
表示欣欣向荣的诗句
推荐资讯
赤壁市贝贝奶粉专卖店哪位知道具体地址啊
不吃饭会感到饿,吃饭了会发胖,怎么办……?
现在的杭州汽车东站建在什么地方了?
比喻大好前程的诗句,关于“考虑前程”的有诗
电子围栏是什么意思,汽车在线里面的电子围栏
木兰县中国银行业监督管委会黑龙江监管局木兰
那首歌可以连到1300
谁知道那个飞信软件适合诺基亚6500s?我载的飞
大四想在本校行政楼实习,应该怎么找
腾讯Q空间问题
久逢干旱遇雨露的诗句,久逢千杯知己少,谁对
夷陵区绿源八河口配送中心地址有谁知道?有点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?