我在中文系统下做的asp+access运行一切正常,移植到英文系统下后,为何access数据库只能读不能写

yqdfr 2004-06-15 06:10:00
中文系统,英文系统,都是 windows xp + iis5.1
...全文
142 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yqdfr 2004-06-15
  • 打赏
  • 举报
回复
问题终于解决了,是在英文的2000下解决的,真的有可能是我的英文xp的问题,再次谢谢大家
iwg 2004-06-15
  • 打赏
  • 举报
回复
这个我也碰到过,这个是系统的问题,你去看你那些文件夹的属性,在里面的只读那项前面的复选框里都有一个横杠,如果是勾表示该文件夹文件为只读,但一横杠好像就是文件可以操作,但不让动态更新文件内容啦~具体有可能是该系统的安全设置问题,也有可能是其它问题,目前尚不可知,我是换了WINDOWS版本后又恢复正常的~
yqdfr 2004-06-15
  • 打赏
  • 举报
回复
谢谢大家的关心了,

这个位置我真是这么写的,还是解决不了问题。
webrobot 2004-06-15
  • 打赏
  • 举报
回复
看看安全属性,设定为低一点
Jaron 2004-06-15
  • 打赏
  • 举报
回复
应该是权限的问题,不知道你是否用了老的ACCESS驱动.

安装最新的MDAC,然后试试用OLEDB连接数据库
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
TSD 2004-06-15
  • 打赏
  • 举报
回复
是对目录访问权限的问题,检查一下可操作的用户!
yqdfr 2004-06-15
  • 打赏
  • 举报
回复
都检查过了,没问题。

中文系统和英文系统设置完全一样,中文系统就数据库读写正常,英文系统数据库就出现以上错误
lang11zi 2004-06-15
  • 打赏
  • 举报
回复
是否是文件夹的属性中是只读的
yqdfr 2004-06-15
  • 打赏
  • 举报
回复
首先谢谢jaron。

我是在本地测试的,显示的以下出错信息

Microsoft JET Database Engine 错误 '80040e09'

不能更新。数据库或对象为只读。
Jaron 2004-06-15
  • 打赏
  • 举报
回复
楼主起这么早....精神可佳.
Jaron 2004-06-15
  • 打赏
  • 举报
回复
http://Images.1188.cn/Technology/IIS/0x80004005.gif

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧