日期:2014-05-16  浏览次数:20882 次

救急呀! 为什么我的数据库提示为只读
Microsoft   OLE   DB   Provider   for   ODBC   Drivers   (0x80004005)
[Microsoft][ODBC   Microsoft   Access   Driver]   不能更新。数据库或对象为只读。
/data/news/ADMIN/newseditEn.asp,   第   215  

我电脑上面所有的ASP程序打开后进行添加删除文章这些都提示

Microsoft   OLE   DB   Provider   for   ODBC   Drivers   (0x80004005)
[Microsoft][ODBC   Microsoft   Access   Driver]   不能更新。数据库或对象为只读。

请问是什么原因呀??

------解决方案--------------------
iis虚拟目录是只读的?

改为可写。
------解决方案--------------------
非XP跳过这步,如果是XP系统的话(非HOME版),先为文件夹属性添加安全选项卡。步骤为:打开我的电脑,点击工具栏中的工具下拉项——> 文件夹选项——> 查看下将“使用简单文件共享”前的勾去掉。

选择网站根目录文件夹或ACCESS数据库所在文件夹,右键属性——> 安全选项卡 添加everyone 用户,权限为完全控制,确定既可解决ACCESS数据库不能写入的问题。