返回首页

错误类型:(0x80020009)

来源:www.fushi86.com  时间:2023-03-17 13:38   点击:184  编辑:admin   手机版

一、错误类型:(0x80020009)

是因为你下面调用的时候,可能会没有记录造成,在

set rsage=pcom.queryBySQL(strsql)

下面加上

if rsage.eof then

response.write(error)

else

age=year(date())-year(rsage(0))

pcom.execute(update user_info set userage=&age& where user_id=&session(userid))

end if

这样再来测试程序.

二、一个asp网页的问题,如何解决;BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作。。。

rs.open select * from 商品信息数据 where 商品名称=' & shangpinmingcheng &' ,con,1,3

这句话会打开数据库,并且可读写。

但你要确认条件参数正确,where 商品名称='&shangpinmengcheng&',有可能数据库查不到数据中有这个参数。所以打开的数据库就是为空。

那么,后面,你再rs(商品名称).....就可能会出错。

改为这样:

rs.open select * from 商品信息数据 where 商品名称=' & shangpinmingcheng &' ,con,1,3

if not(rs.eof and rs.bof) then

rs(商品名称)=shangpngmingcheng

.....

rs.update

response.write(修改商品成功)

else

response.write(数据不存在)

end if

这样再看看吧

三、各位大侠帮我看看这段代码是什么意思?谢谢,我看不明白,挺丢人的

<td height=218 align=left valign=top><%if rs(图片)>0 then

tu=rs(图片) '这里的rs(图片)应该是个数字型的吧?就是总共有上传了多少个图片

set myfileObject=Server.CreateObject(SCRIPTING.FILESYSTEMOBJECT-byuxiu) '创建FSO对象,即用该对象对文件进行操作.FILESYSTEMOBJECT-byuxiu这里好像写错了?

for i=1 to tu 循环开始从1到tu这个变量数

strfilename=server.mappath(../upimages/wz & id &_& i &.gif)'在服务器的upimages/wz目录中找到文件的绝对路径,文件名称应该是: wz18_1.gif这样类似的,其中18是id变量,因此变量strfilename应该是:

盘符:/站点/upimages/wz18_1.gif这样的.

filename=../upimages/wz & id &_& i &.gif '定义文件名

if myfileobject.FileExists(strfilename) then '如果这个文件存在

response.write <img src='& filename &'>

'输出这个文件到页面

else '否则

response.write <img src='../upimages/wz & id &_& i &.jpg'>

'输出这个文件的.jpg形式,可能这里错了吧

end if

next

set myfileobject=nothing

end if

response.write rs(内容)%></td>

顶一下
(0)
0%
踩一下
(0)
0%