asp错误代码祥解全.docx
《asp错误代码祥解全.docx》由会员分享,可在线阅读,更多相关《asp错误代码祥解全.docx(41页珍藏版)》请在冰豆网上搜索。
asp错误代码祥解全
错误类型:
ADODB.Recordset(0x800A0BCD)
/jk/images/scroll.asp,第65行
65rsgoods.movenext
原因:
selecttop8*from...
新产品的记录不到8条所以会出错。
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E07)
/jkold/manager/goods/edit.asp,第38行
原因:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)
/jk/logon/memberedit_2.asp,第19行
17ifrequest.form(Submit)<>then
18strmember=select*frommemberwhereusername=&request.querystring(username)
19rs.openstrmember,conn,1,3
sql语句错误,改为:
ifrequest.form(Submit)<>then
strmember=select*frommemberwhereusername='&request.querystring(username)&'
rs.openstrmember,conn,1,3
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)
/jk/manager/goods/prodedit.asp,第100行
sql1=selcet*fromcorpgoodswhereprodid=&request(prodid)&
rs1.opensql1,conn,1,1
原因:
selcet拼写错误,改为:
select
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)
/jk/product/product.asp,第404行
原因:
select语句错误,orderby的字段不存在
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)
/jk/manager/vote/votelist.asp,第110行
原因:
sql语句错误,orderby的字段不存在。
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)
/jk/manager/vote/votelist.asp,第109行
原因:
sql语句错误,where语句多了半个括号。
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)
/jk/vote/votesave.asp,第11行
9setrs=server.createobject(adodb.recordset)
10sql=seltct*fromvotewherevote_id=&vote_id&
11rs.opensql,conn,1,1
原因:
select拼写错误
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)
/jk/manager/support/add.asp,第23行
23rsguan.fields(t_subject)=HTMLencode(Trim(request.form(t_subject)))
原因:
t_subject字段不够长,中文占用数据库的两个字节
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)
/jk/manager/product/photoshow.asp,第13行
11setrec=server.createobject(ADODB.recordset)
12strsql=selectdatafromcorpgoodswhereprodid='&(request(prodid))&'
13rec.openstrsql,conn,1,1
原因:
传递参数时prodid写成了prodidd,造成request(prodid)不存在。
错误类型:
MicrosoftVBScript编译器错误(0x800A0411)
/jk/manager/goods/prodedit.asp,第97行,第11列
dimrs,sql,conn
----------^
原因:
conn重复定义
MicrosoftVBScript编译器错误(0x800A03F6)
/jk/manager/event/evedit.asp,第90行
原因:
缺少endif
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)
/jk/manager/goods/addgoods.asp,第64行
sql=select*fromcorpgoods
rs.opensql,conn,3,2
rs.addnew
rs(prodname)=prodname
错误类型:
MicrosoftVBScript编译器错误(0x800A0408)
/jk/manager/event/add.asp,第27行,第51列
rsguan.fields(e_date)=Trim(request.form(e_date))
原因:
字符错误,中文的括号
MicrosoftVBScript运行时错误错误'800a005b'
对象变量未设置:
'rs'
/asp/zixun/thistitle2.asp,行19
错误类型:
MicrosoftVBScript运行时错误(0x800A005E)
/jk/manager/vote/votelist.asp,第147行
147total=cLng(rs(v_count1))+cLng(rs(v_count2))+cLng(rs(v_count3))+cLng(rs(v_count4))+cLng(rs(v_count5))
错误类型:
MicrosoftVBScript运行时错误(0x800A000B)
/jk/manager/product/prodnew.asp,第236行
236[page=<%=(int(page/pagespan)-1)*pagespan+1%><%=strpage%>>上<%=pagespan%>页]
原因:
pagespan尚未赋值
错误类型:
MicrosoftVBScript运行时错误(0x800A000D)
/jk/service/feedback.asp,第76行
错误类型:
MicrosoftVBScript运行时错误(0x800A000D)
/jk/images/scroll.asp,第53行
原因:
rs应该是rsgoods
MicrosoftVBScript运行时错误(0x800A000D)
/jk/manager/vote/votelist.asp,第147行
147total=rs(v_count1)+rs(v_count2)+rs(v_count3)+rs(v_count4)+rs(v_count5)
原因:
表达式不正确,数据的类型不对,rs()的结果是字符串,必须转换成长整型数据类型,才能加减
改为:
total=cLng(rs(v_count1))+cLng(rs(v_count2))+cLng(rs(v_count3))+cLng(rs(v_count4))+cLng(rs(v_count5))
错误类型:
MicrosoftVBScript运行时错误(0x800A000D)
/jk/vote/votesave.asp,第12行
5v_optionname=v_option&votevalues
12rs(v_optionname)=rs(v_optionname)+1
原因:
rs的字段名不能是变量
错误类型:
MicrosoftVBScript运行时错误(0x800A000D)
/jk/vote/votesave.asp,第18行
17ifvotevalues=1then
18rs(v_option1)=rs(v_option1)+1
原因:
rs(v_option1)是字符串,不是数值,不能做加法运算
MicrosoftVBScript编译器错误(0x800A0411)
/jk/index.asp,第9行,第4列
functioncheckurl(fstring)
dimfstring,len2
---^
解决:
在函数中不能定义fstring这一变量
MicrosoftVBScript编译器错误(0x800A0411)
/jk/service/techlist.asp,第108行,第4列
dimpagespan
---^
原因:
重复定义
错误类型:
MicrosoftVBScript运行时错误(0x800A005E)
/jk/vote/votesave.asp,第16行
16rs(v_count1)=CLng(rs(v_count1))+1
原因:
rs(v_count1)的初始值为null
MicrosoftOLEDBProviderforODBCDrivers错误'80040e21'
多步OLEDB操作产生错误。
请检查每个OLEDB状态值。
没有工作被完成。
/bangong/public/adddoc3.asp,行45
44rsnew.addnew
45rsnew(fileid)=fieldid1
46rsnew(send)=session(name)
原因:
rsnew(fileid)已经设定为标识种子,而fieldid1是人为指定的id,当最后一条纪录被删除后,重新添加的id必须是最末的id+2而不是id+1,因此出错。
修改:
去掉rsnew(fileid)=fieldid1一行
错误类型:
MicrosoftVBScript编译器错误(0x800A0400)
/jk/product/newproduct.asp,第284行,第32列
ifrs(data).actualsize>0thenandrs(prodcat)=3then
原因:
语法错误,多了一个then
错误类型:
请求对象,ASP0208(0x80004005)
调用BinaryRead后不能使用一般Request收集。
/jk/manager/fonews/fonewsadd_3.asp,第21行
21str2=select*fromtblfonewswhereID=&request(ID)
错误类型:
请求对象,ASP0208(0x80004005)
调用BinaryRead后不能使用一般Request收集。
/jk/manager/fonews/fonewsadd_3.asp,第64行
64id=<%=request(ID)%>>查看记录
解决:
用id2=request(ID)来代替request(ID)
21str2=select*fromtblfonewswhereID=&id2
64id=<%=id2%>>查看记录
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)
/jk/service/serlist.asp,第134行
sql2=select*fromsevicewhereser_city=&request(city)&
rs2.opensql2,conn,1,3
原因:
sql语句错误,sevice应为service
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)
/jk/service/serlist.asp,第174行
错误类型:
MicrosoftOLEDBProviderforODBCDrivers(0x80040E37)
/jk/service/serlist.asp,第134行
sql2=select*fromservicewhereser_city=&request(city)&
rs2.opensql2,conn,1,3
原因:
ser_city='&request(city)&'必须加单引号
错误类型:
ActiveServerPages,ASP0113(0x80004005)
超过了脚本运行的最长时间。
您可以通过指定Server.ScriptTimeOut属性值来修改此限制或用IIS管理工具来修改它。
/zs/index.asp
原因:
数据库无法连接
错误类型:
MicrosoftVBScript编译器错误(0x800A0401)
/dv/chkuser.asp,第8行,第61列
membername=checkStrrequest.cookies(VistaGroups)(username))
------------------------------------------------------------^
改为:
membername=checkStr(request.cookies(VistaGroups)(username))
错误类型:
MicrosoftVBScript编译器错误(0x800A0411)
/jk/manager/product/seriesedit.asp,第39行,第17列
dimstrconn,conn,rs,sql,series_name,meno,lockpic,prodname,l,ch,i,prodcat
----------------^
原因:
参数重复定义
错误类型:
MicrosoftVBScript编译器错误(0x800A0408)
/jk/manager/product/seriesedit.asp,第133行,第45列
iftrim(rs(prodcat))=thenresponse.write selected
--------------------------------------------^
原因:
中文的空格
错误类型:
MicrosoftVBScript运行时错误(0x800A01A8)
/jk/manager/fonews/newssearch.asp,第202行
202<%=rsguan.fields(addman)%>
原因:
rsguan不存在,改为rs
错误类型:
ADODB.Recordset(0x800A0CC1)
/jk/manager/product/seriesedit.asp,第133行
原因:
提交后没有屏蔽原来的sql语句
错误类型:
(0x80020009)
/jk/manager/product/addgoods.asp,第217行
217response.writenewaClass('&j&','&strrss(series_id)&','&strrss(series_name)'),&chr(10)
原因:
书写缺漏,把&strrss(series_name)'),改为&strrss(series_name)&'),
错误类型:
ADODB.Recordset(0x800A0CC1)
/jk/product/product.asp,第418行
418--series_id=<%=rs7.fields(series_id)%>target=_blank>
原因:
在select语句中,没有选择series_id,造成ado缺乏对象
错误类型:
ADODB.Recordset(0x800A0CC1)
/jk/vote/votesave.asp,第12行
12rs(v_optionname)=rs(v_optionname)+1
原因:
rs对应的字段不存在
错误类型:
ADODB.Field(0x80020009)
/jk/index.asp
原因:
该rs没有找到对应的字段
错误类型:
MicrosoftVBScript编译器错误(0x800A041F)
/jk/manager/product/prodedit.asp,第282行
next
原因:
缺乏endif
错误类型:
MicrosoftVBScript运行时错误(0x800A000D)
/jk/manager/product/prodedit.asp,第283行
m=rs(series_id)
283ifrss(series_id)=mthen
错误类型:
MicrosoftVBScript运行时错误(0x800A01CA)
/jk/manager/product/prodedit.asp,第283行
m=int(rs(series_id))
283ifint(rss(series_id))=mthen
错误类型:
Provider(0x80020005)
/jk/manager/product/addgoods.asp,第88行
错误类型:
ADODB.Recordset(0x800A0CC1)
/jk/manager/vote/add.asp,第30行
原因:
数据库缺乏该字段,无法添加到数据库
错误类型:
ADODB.Recordset(0x800A0CC1)
/jk/manager/fonews/newssearch.asp,第201行
原因:
数据库缺乏该字段,无法添加到数据库
错误类型:
MicrosoftVBScript运行时错误(0x800A0006)
/jk/vote/voteview.asp,第90行
90>
原因:
total的值为0
错误'80020009'
发生意外。
/news/thisnew.asp,行36
原因:
查看的新闻id已经被删除
错误类型:
MicrosoftVBScript编译器错误(0x800A03F6)
/jk/images/scroll.asp,第62行
原因:
缺乏ENDIF!
!
!
错误类型:
MicrosoftVBScript编译器错误(0x800A040E)
/jk/images/scroll.asp,第66行
loop
原因:
多了一个loop
错误类型:
MicrosoftVBScript运行时错误(0x800A01C2)
/jk/images/scroll.asp,第46行
46esponse.writeleft(HtMlENcode(trim(rsgoods(description)),40))&...
原因: 缺少“)” esponse.writeleft(HtMlENcode(trim(rsgoods(description))),40))&... | 错误类型: MicrosoftVBScript编译器错误(0x800A0400) /jk/product/newproduct.asp,第358行 358endif 原因: 多了一个endif 错误类型: MicrosoftVBScript运行时错误(0x800A01F4) /jk/product/newproduct.asp,第208行 208allpage=int((rs.recordcount-1)/rs.pagesize)+1 原因: allpage未定义 错误类型: ADODB.Recordset(0x800A0BCD) /jk/images/scroll.asp,第66行 rsgoods.movenext k=k+1 loop response.write'&chr(10) 66rsgoods.movenext j=j+1 loop 原因: 当跳出第一个循环后,不能再次执行rsgoods.movenext,否则会出错 错误类型: ADODB.Recordset(0x800A0BCD) /jk/images/scroll.asp,第65行 65rsgoods.movenext 原因: selecttop8*from... 新产品的记录不到8条所以会出错。 错误类型: MicrosoftOLEDBProviderforODBCDrivers(0x80040E07) /jkold/manager/goods/edit.asp,第38行 原因: Micro
展开阅读全文
相关搜索
|