ADODB.Recordset(0×800A0CB3)–>数据库以只读方式打开,无法更新数据?

帮帮我!我已经弄了2天了!上网查了说有的方法都是试了!都解决不了!帮帮我!asp数据库是sqlserver2005IIS5.0NTFS分区权限设置为everyone完全控... 帮帮我!我已经弄了2天了!上网查了说有的方法都是试了!都解决不了!帮帮我!
asp 数据库是sql server 2005 IIS 5.0 NTFS分区 权限设置为everyone 完全控制!还有怎么做,这些都不好使!还报同样错误!数据库以只读方式打开,无法更新数! 求救
展开
 我来答
vvxbu24
2011-02-16 · TA获得超过315个赞
知道答主
回答量:231
采纳率:0%
帮助的人:0
展开全部
如果这样解决不了,我就没办法了

rsObj.Open strSQL,conn,2,1

改为
rsObj.Open strSQL,conn,1,3
就可以了
那就是access数据库文件权限的问题了。
2000和2003的管理方法差不多。按照第二步,把数据库文件的权限也修改为EveryOne完全控制就行了。
解决方法:
(1)检查是否在IIS中对整个网站打开了“写入”权限,而不仅仅是数据库文件。
(2)检查是否在WIN2003的资源管理器中,将网站所在目录对EveryOne用户打开所有权限。具体方法是:打开“我的电脑”----找到网站所在文件夹----在其上点右键----选“属性”-----切换到“安全性”选项卡,在这里给EveryOne用户所有权限。
注意: 如果你的系统是XP,请先点“工具”----“文件夹选项”----“查看”-----去掉“使用简单文件共享”前的勾,确定后,文件夹“属性”对话框中才会有“安全性”这一个选项卡。
techAsp
2011-02-15 · TA获得超过182个赞
知道小有建树答主
回答量:179
采纳率:0%
帮助的人:105万
展开全部
佻这是什么?VB还是ASP。数据库要设置文件属性的。如果是ASP之类的,要把文件放到NTFS分区设置文件完全权限。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kepomsc
2011-02-16 · TA获得超过269个赞
知道小有建树答主
回答量:455
采纳率:100%
帮助的人:209万
展开全部
如果是ACCESS数据库,那就看看文件的权限是否为只读
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式