ASP常见错误

故障:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

解决:
对于数据库文件,如果涉及到写操作,就要去掉该文件或文件夹的只读属性。
此外,如果安装时采用了NTFS文件系统,还需要将该文件或文件夹设置为EveryOne(任何人)可以完全控制。

------------------------------
故障:
页面显示为乱码

解决:
这很可能是由于服务器上既装有UFT-8编码的程序,又安装了GB编码的程序,在浏览了UTF-8编码的页面后浏览GB编码的页面,若是GB编码的程序的代码不规范,它就可能出现乱码现象。解决方法就是,修改GB编码的程序,在被普遍引用的ASP文件,比如conn.asp、common.asp之类的开头,加上一句:<%Session.CodePage=936%>

------------------------------
故障:
ADODB.Recordset 错误 '800a0cc1'
项目在所需的名称或序数中未被发现。

解决:
出现这个错误提示,说明在数据库中没有找到要查询或更新的字段或表。这个往往是由于升级程序的时候操作不当造成。比如,升级文件要在数据库里创建新的字段或表,而你没有运行升级的文件,就用新版的程序覆盖原来的文件,就可能出现这种错误提示。解决之道就是,正确运行升级文件,哈哈(有点白痴,不过菜鸟很可能会犯这个错误)。

上一篇: 突破IIS的客户端连接限制
下一篇: 动网常见修改方法For 7.1
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 1 | 引用: 0 | 查看次数: 4011
发表评论
登录后再发表评论!