前面,本人介绍过"解决asp数据库对象只读的办法",http://www.owon.cn/techshow.asp?newsid=490 "但在实际操作中本人又遇到部分问题,上一篇中的3种办法无法处理.
本人在网上精心收集,又找到了补充办法,如下.
windows+iis服务器上运行asp程序可能会出现数据库无法更新的情况,具体错误信息可能为:
1、microsoft jet database engine (0x80040e09) 不能更新。数据库或对象为只读
2、microsoft ole db provider for odbc drivers (0x80004005)[microsoft][odbc microsoft access driver] 操作必须使用一个可更新的查询。
3、microsoft jet database engine (0x80004005) 操作必须使用一个可更新的查询。
解决方法:
首先保证您的conn没有任何问题!!
1.把iis里“目录安全性”中的“匿名访问和身份验证控制”取消,换成“集成 windows身份验证”即可。
2、在wwwroot文件夹上面点击右键-“属性”-取消“只读”
3、在您的数据库文件上文件夹上面点击右键-“属性”-“安全”-添加用户:“iusr_计算机名” 并开放“iusr_计算机名”的读取、写入权限
此方法是目前解决这个问题最好的办法,一般都可以解决问题
xp系统下可能点击右键看不到“安全”选项,请先打开“工具”-“文件夹选项”-“查看”-取消“使用简单文件共享(推荐)” 然后即可在属性中找到“安全”选项
4、在wwwroot文件夹上面点击右键-“属性”-“web共享”-“共享文件夹”
5.在iis虚拟目录上点击右键-“属性”-”配置“-”选项“-”启用父目录“
分享到:
相关推荐
Microsoft JET Database Engine (0x80004005) 未指定的错误的完美解决
一般情况下asp可以正常运行,但只要连接数据库就提示,Microsoft JET Database Engine 错误 Microsoft_JET_Database_Engine(0x80004005)未指定错误的解决方法
我们在使用access数据库的时候,有时候会遇到Microsoft JET Database Engine (0x80004005)未指定的错误,一般出现这个错误都是权限问题,今天我们就来详细的谈下解决方案。
今天在给一台新的电脑安装IIS,安装成功,建立虚目录后,运行一个已经在别的机器上的正确的asp文件,就是不成功,提示:Microsoft JET Database Engine (0x80004005) 未指定的错误,于是我又将这个文件放到另一台...
一般情况下asp可以正常运行,但只要连接数据库就提示,Microsoft JET Database Engine 错误'80004005'
错误类型: Microsoft JET Database Engine (0x80004005) 不能使用 ”;文件已在使用中。 错误原因:解决:iis用户对数据目录的权限不够,ldb文件无法自动生成 解决办法:添加internet匿名用户对数据目录的写入权限 ...
错误类型: Microsoft JET Database Engine (0x80040E10) 至少一个参数没有被指定值。 原因:在写SQL语句的时候,我们经常会调用一些参数,很可能这些参数中有一个没有被赋值。 解决:检查每一个参数的值是否真的...
在windows+iis服务器上运行asp程序可能会出现数据库无法更新的情况,具体错误信息可能为: 1、Microsoft JET Database Engine (0x80040E09) 不能更新。数据库或对象为只读 2、Microsoft OLE DB Provider for ODBC ...
Server Application Error Microsoft JET Database Engine (0x80004005) 100%解决,我用了N多电脑了,解决率100%. 安装包里面是网页形式,我觉得用网页查看会更直观。
Microsoft JET Database Engine (0x80004005) 未指定的错误昨天从win2003转到winxp pro版,但是在调试相册程序时,发现上面的错误,这个错误困扰我今天一天时间了,一直找不到解决方法,重装系统也不行。但程序有...
出错举例:Microsoft JET Database Engine (0x80004005)操作必须使用一个可更新的查询。/LeadBBS/inc/Board_Popfun.asp, 第 569 行需要权限:服务器管理员,否则联系服务器管理员进行示例操作系统:Windows 2000 ...
Dreamweaver开发过程中无法向Access数据库插入记录出现“操作必须使用一个可更新的查询”