常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xbec Thread 0xd34 DBC 0x3510024 Jet'

方法1:

原因是web默认用户没有修改Access数据库文件的权限。

鼠标右键点击Access数据库文件或所在的目录,选择“属性-〉安全-〉添加-〉高级-〉查找-〉立即查找”找到并选择"IUSER_(你的计算机名)"帐户添加到授权列表,并设置上"IUSER_(你的计算机名)"的修改权限,保存以后就可以了

 

方法2:

   在网上下了一些ASP代码,但是只要是涉及到数据库操作的页面都会出现“[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询”。
    网上查询的答案基本上都是,文件权限问题。其他的虚拟目录涉及到数据库的都可以访问,但是唯独这个不可以访问?分析了一下,肯定不是代码问题。正在百思不得其解的时候,点击虚拟目录所在文件夹的属性时,发现这个文件夹原来时只读的,怪不得,源代码作者为了保护自己的东西,就设置为只读。把虚拟目录设置为存档,一切就OK了。

方法3:

 

这个问题我可遇到过哦,然后费尽力气搞定了
你首先检查机器的C:/WINDOWS/temp有没有给IIS帐户“写入”权限
还要检查数据库所在目录是否有可读可写权限
然后尝试注册组件试一试
还有考虑把MSDTC组件卸载了重新安装一次
                  对了,还有最重要一条,数据库路径写错了一定会出现这个情况!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值