[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询

sprying 2011-10-26 03:25:04
我写了个asp+access网站,在自己电脑上可以运行,换个电脑(没安装access),安装IIS后,就出现如标题所示的错误。.
我尝试过修改Access数据库文件的权限,文件只读,都不行。
...全文
169 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sprying 2011-10-29
  • 打赏
  • 举报
回复
周1我再把权限截图发上来,现在寝室啊。
aa331730417 2011-10-29
  • 打赏
  • 举报
回复
这绝对是权限问题
ybice 2011-10-28
  • 打赏
  • 举报
回复
你把 access数据库文件添加一个everyone用户,添加修改,写入权限,出现这种情况一般是没权限
sprying 2011-10-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 hookee 的回复:]
假设 数据库在 c:\xxx\xx.mdb
命令行窗口 cacls "c:\xxx\*.*" /T /E /G Everyone:F
假设 环境变量 TEMP 设置在 c:\windows\temp\
命令行窗口 cacls "c:\windows\temp\*.*" /T /E /G Everyone:F
[/Quote]
试过了,还是不行,
sprying 2011-10-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lxl888 的回复:]

不是没有装access的问题,可能还是你的代码的问题,建议你调试一下
[/Quote]
代码在我自己电脑上调试正常,换了那个电脑就错了
李睿_Lee 2011-10-27
  • 打赏
  • 举报
回复
文件要给IIS运行用户读写权限。临时文件夹也要有读取权限。
挨踢直男 2011-10-27
  • 打赏
  • 举报
回复
access属性-->安全-->添加一个everyone用户试试
晨晨 2011-10-27
  • 打赏
  • 举报
回复
不是没有装access的问题,可能还是你的代码的问题,建议你调试一下
sprying 2011-10-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 bear63 的回复:]

换个电脑(没安装access)

这个是重点,你没有安装 access,那你的系统又怎么能识别,系统要用什么驱动去读??
[/Quote]
晚上下载的都是绿色版access,纠结了,我下载了,好像没用
hookee 2011-10-26
  • 打赏
  • 举报
回复
假设 数据库在 c:\xxx\xx.mdb
命令行窗口 cacls "c:\xxx\*.*" /T /E /G Everyone:F
假设 环境变量 TEMP 设置在 c:\windows\temp\
命令行窗口 cacls "c:\windows\temp\*.*" /T /E /G Everyone:F
bear63 2011-10-26
  • 打赏
  • 举报
回复
换个电脑(没安装access)

这个是重点,你没有安装 access,那你的系统又怎么能识别,系统要用什么驱动去读??
sprying 2011-10-26
  • 打赏
  • 举报
回复
怎么没人啊?顶起

28,391

社区成员

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

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