代码是正确的,能解决ACCESS连接为什么连接不上的,就给100分,在线等,,很急

yigerenzhu 2006-12-31 12:10:13
技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
/yewucz.asp, 第 31 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; TencentTraveler )

网页:


*******************************
个人认为应该是data目录下data.mdb文件的权限没设置好,

但是我在看了网上的介绍后仍然连不上,
但是在网站上数据库连接是正常的,

只是下载下来了,在本地连不上,

谁能给出解决办法就是100分,谢谢!!
************************************
...全文
1354 37 打赏 收藏 转发到动态 举报
写回复
用AI写文章
37 条回复
切换为时间正序
请发表友善的回复…
发表回复
nyzfl 2007-01-05
  • 打赏
  • 举报
回复
看代码是要紧
------------------------
http://fenglin.xland.cn
------------------------
Michael_g 2007-01-04
  • 打赏
  • 举报
回复
XP 下想指定权限要在 "文件夹选项"里将简单共享选项去掉
Michael_g 2007-01-04
  • 打赏
  • 举报
回复
IUSR_*** (**是你的机器名) 给这个用户指定修改及写入权限!就可以了!
百分之百是这个问题,你好好看看吧
hero4u 2007-01-04
  • 打赏
  • 举报
回复
如果是本地机器,配置odbc数据源,看能连接上mdb么?
如果没有写权限 就 把简单共享去掉,给everyone 或者asp.net帐户一个 写权限或者是完全控制权限了。
一般操作access数据库都是连接字符串或者是权限这两个问题了

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
/yewucz.asp, 第 31 行

从错误代码上来看,是权限低了。 设置写权限了
qiuxiao1981 2007-01-04
  • 打赏
  • 举报
回复
设定ACESS数据库的可写权限!
stefli 2007-01-04
  • 打赏
  • 举报
回复
给你的mdb加上everyone权限,赋予读,写,删等权限

确保mdb没有被打开

可以使用udl即ODBC管理器,试试能否连接到你的mdb
lonng 2007-01-04
  • 打赏
  • 举报
回复
写你的代码出来
zlhran 2007-01-04
  • 打赏
  • 举报
回复
网站分区改成fat格式 哈哈哈 各是最简单的方法
期于同上
ReverseEngineering 2007-01-03
  • 打赏
  • 举报
回复
学习学习
超级大笨狼 2007-01-02
  • 打赏
  • 举报
回复
(1) to check whether the IIS website opened a whole "into" competence, not just the database.
(2) check in the Windows 2000 resource manager. EveryOne list of websites where users will be opened up to all authority. The specific method is : opened the "My Computer" folder ---- ---- find a website where Right Key points in his last election - "attributes" ----- switched to the "safe" option cards All power users here to EveryOne. Caution : If your system is XP. Please point "tools" - "folder option" - the "check" ---- word "simple-to-use file sharing" similar to the former. determined, the paper clip. "Attributes" dialog box will be "safe" option for a card.
nerissa 2007-01-01
  • 打赏
  • 举报
回复
是2003系统吧!修改文件夹属性看看
tangqiaojie 2007-01-01
  • 打赏
  • 举报
回复
wfwclyms(苍狼) 的才是正解啊~~~~

不能打开everyone的权限,应该是IIS里面“目录安全性”下的“身份验证和访问控制”的用户名,就是来宾帐号,打开EVERYONE危险啊

Euber 2007-01-01
  • 打赏
  • 举报
回复
是不是MDB文件被ACCESS打开独占着啊
Atai-Lu 2007-01-01
  • 打赏
  • 举报
回复
LZ的硬盘是否NTFS分区格式?估计是数据库权限没设置好.你的数据库---属性----安全----把修改、写入的权限给users试试
yigerenzhu 2006-12-31
  • 打赏
  • 举报
回复
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x964 Thread 0xba8 DBC 0x10e9fac Jet'。
****************

这样要怎么设置呢,你刚才说的,baidu和google上都有介绍,我看了也设置了,但是还是不行
delphi_new 2006-12-31
  • 打赏
  • 举报
回复
楼上正解
lhfx1985 2006-12-31
  • 打赏
  • 举报
回复
你的数据库路径是什么!错误代码是说你的数据库找不到,同时页是数据库驱动也没有找到!
如果都对的话,那么就是你传值的时候没有传好!所以才会有数据更新!
这里是我的一些解决方法看行不行啊!
( 1 )检查是否在 IIS 中对整个网站打开了 “ 写入 ” 权限,而不仅仅是数据库文件。
( 2 )检查是否在 WIN2000 的资源管理器中,将网站所在目录对 EveryOne 用户打开所有权限。具体方法是:
打开 “ 我的电脑 ”---- 找到网站所在文件夹 ---- 在其上点右键 ---- 选 “ 属性 ”----- 切换到 “ 安全性 ” 选项卡,在这里给 EveryOne 用户所有权限。
注意: 如果你的系统是 XP ,请先点 “ 工具 ”----“ 文件夹选项 ”----“ 查看 ”----- 去掉 “ 使用简单文件共享 ” 前的勾,确定后,文件夹 “ 属性 ” 对话框中才会有 “ 安全性 ” 这一个选项卡。

gameylq 2006-12-31
  • 打赏
  • 举报
回复
如果确认 连接是 rs.open sql,conn,1,3
则1楼正解
snowtscx 2006-12-31
  • 打赏
  • 举报
回复
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x964 Thread 0xba8 DBC 0x10e9fac Jet'。
****************

这个很有可能你把数据库文件放到NTFS分区上了~呵呵,IUSR_COMPUTER或Everyone用户没有权限,解决办法是:对文件和文件夹的用户权限设定进行修改。database属性里安全下。
gulx 2006-12-31
  • 打赏
  • 举报
回复
你的数据库路径是什么!错误代码是说你的数据库找不到,同时页是数据库驱动也没有找到!
如果都对的话,那么就是你传值的时候没有传好!所以才会有数据更新!
这里是我的一些解决方法看行不行啊!
( 1 )检查是否在 IIS 中对整个网站打开了 “ 写入 ” 权限,而不仅仅是数据库文件。
( 2 )检查是否在 WIN2000 的资源管理器中,将网站所在目录对 EveryOne 用户打开所有权限。具体方法是:
打开 “ 我的电脑 ”---- 找到网站所在文件夹 ---- 在其上点右键 ---- 选 “ 属性 ”----- 切换到 “ 安全性 ” 选项卡,在这里给 EveryOne 用户所有权限。
注意: 如果你的系统是 XP ,请先点 “ 工具 ”----“ 文件夹选项 ”----“ 查看 ”----- 去掉 “ 使用简单文件共享 ” 前的勾,确定后,文件夹 “ 属性 ” 对话框中才会有 “ 安全性 ” 这一个选项卡。
加载更多回复(15)

28,391

社区成员

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

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