| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3981 人关注过本帖
标题:不能更新。数据库或对象为只读。是何原因,大家帮帮忙
只看楼主 加入收藏
wlqdd
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2005-6-5
收藏
 问题点数:0 回复次数:11 
不能更新。数据库或对象为只读。是何原因,大家帮帮忙
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。

这段话什么意思?
有那位大哥知道呀,赶快告诉小弟,小弟有急用
搜索更多相关主题的帖子: 数据库 Microsoft 对象 OLE 
2005-06-05 17:47
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
数据库或对象为只读。

天津网站建设 http://www./
2005-06-05 18:10
wlqdd
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2005-6-5
收藏
得分:0 
那该怎么解决这个问题呢?      
为什么在我的机子上运行好好的程序 换到另一台机子上却只能进行查询功能 不能进行写操作
请高手指点迷津. 谢谢!

2005-06-05 23:36
无根泉
Rank: 2
等 级:新手上路
威 望:4
帖 子:853
专家分:0
注 册:2004-11-4
收藏
得分:0 
二种可能,
一是数据库的属性为:只读
二是数据库的权限,everyone没有写入的权限
第一种的解决方法:
  右键文件夹,-选择“属性”,将只读前面的勾去掉,
第一种的解决方法:
  右键文件夹,选择“属性”-“安全”,将“写入”前面的勾选

[此贴子已经被作者于2005-6-6 9:02:09编辑过]



我很菜,但我很努力!
2005-06-06 08:58
wlqdd
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2005-6-5
收藏
得分:0 
你说的文件夹是指放数据库的吗?
我按你说的试了一下 不行呀

2005-06-09 21:18
jack_young_007
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-6-9
收藏
得分:0 
按照磁盘的分区格式来看
1.FAT类型
这种类型不涉及到操作权限问题,因此造成上述问题最大的可能性就是数据库的属性是否为只读。为了保险起见,可以将数据库文件所在的文件夹的属性中的只读都去掉。
2.NTFS类型
这种磁盘的分区格式最早是用在NT的SERVER上的,因此有比较严格的操作权限控制。可以将everyone的读写权限都打上√就可以解决问题。

2005-06-09 21:58
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
不是文件夹,应该是数据库的文件一般这种情况Access2000等数据库中。把数据库的.MDB文件右键属性然后把只读的勾去掉。
2005-06-09 22:00
wlqdd
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2005-6-5
收藏
得分:0 
  小弟我试过楼上各位高建,但是还是不能实现啊。请教各位是否还有其他原因???

2005-06-10 15:57
lixiongjiang
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2005-8-13
收藏
得分:0 
我也遇到了这种情况,我解决了,方法如下:
有问题大家解决,希望大家支持我,我的主页是:http://websamba.com/22644492 ,邮箱是lxj19840308@163.com ,本站提供免费留言,希望大家支持,谢谢!我在一大网络公司工作,有问题可以问我,如果我知道的,一定和大家分享!

原因: 动易网站管理系统安装在NTFS分区,而动易的目录没有给访问的用户读写权限引起的。

解决: (假定动易系统安装在H:\PowerEasy目录下,下面的图示以WINXP为例,其它系统可以参照进行设置,Win2000、Win2003前三步不需要设置)

一、查看动易系统是否安装在NTFS分区内,FAT32分区无些问题。

二、请进入文件管理器的文件夹选项 三、将“使用简单文件共享”前的勾选去掉 四、右键点击动易系统安装目录-共享和安全 五、添加组和用户名称 六、点击高级选项 七、查找用户或组 八、选择IUSR_*** (***为你的机器的名称) 九、点击确定 十、勾选动易目录对于IUSR_***的读写权限

有问题大家解决,希望大家支持我,我的主页是:http://websamba.com/22644492 ,邮箱是lxj19840308@163.com ,本站提供免费留言,希望大家支持,谢谢!我在一大网络公司工作,有问题可以问我,如果我知道的,一定和大家分享!

2005-08-13 11:14
121038
Rank: 1
等 级:新手上路
威 望:2
帖 子:414
专家分:0
注 册:2005-8-3
收藏
得分:0 
我遇到过,找你的空间提供者把"写入"的权限打开即可!`许多服务商为了空间安全,把写入权关了的~

2005-08-13 11:17
快速回复:不能更新。数据库或对象为只读。是何原因,大家帮帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021325 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved