asp错误提示

在写ASP的时候常常会出现这样那样的错误,很多是因为大意了,但是大意是难免的嘛。有时错误提示实在是看不懂,所以在下面把我犯的错误及系统给出的错误信息列出来,供自己和大家参考。因为原来总结这些提示的时候没有想到要放到BLOG上来,所以有些乱了。等有有时间了我会整理的。

=================================================
8-12 当SQL查询语句中等号后的值与数据库中的类型不符,会提示:
8-22  当SQL查询语句中SELECT的列名在数据库中不存在时,也会提示:

   错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。

=================================================
8-12 没有打开数据库连接时对数据库进行操作则会提示(常常是没有包含INCLUDES中的数据库连接文件):

错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

=================================================
8-20 对eWebEditor(一种较为流行的WEB编辑器),当使用它的新闻系统例子时,数据库中列的数据类型和属性一定要按其帮助文件中的一样设置:
   关键是要使保存到数据库中的数据类型与数据库中字段类型匹配

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]行中有错误
/MCS/bg_asp/addsave.asp, 第 56 行


=================================================
response.write("<<" & sTitle & ">>(ID=" & sNewsID & ")删除成功")

这个语句会导致sTitle无法输出

=================================================
8-24 在某些ASP语句中使用了中文输入法的全角空格,会导致

错误类型:
Microsoft VBScript 编译器错误 (0x800A0408)
无效字符
/MCS/bg_asp/Admin_ChgPwdSave.asp, line 29, column 55
ELSE IF STRCOMP(sPassword,GetMoreSafeString(sPassword)) <>0 or STRCOMP(sPassword2,GetMoreSafeString(sPassword2))<>0 THEN
------------------------------------------------------^

====================================================================
2005-11-16 

54 ssql_rs = "SELECT * FROM Files D_ID=0"
55 rs.open ssql_rs,cnn,1,3

少了where

而且在数据库中并没有D_ID这一列,则会出现如下错误提示


错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。
/x2/bg_asp/Admin_Upfile.asp, 第 55 行

阅读更多
个人分类: Web
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭