设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 118|回复: 6
打印 上一主题 下一主题

ACESS数据库只读

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-15 06:02:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<%
set cn=server.createobject("adodb.connection")

cn.open strCnn 'ODBC连接
sqlstr="INSERT INTO ad(name,password) VALUES('admin','admin888')"
set rs=cn.execute(sqlstr)
set rs=nothing
cn.close
set cn=noting
%>
为什么显示"记录集不能更新",我查看连接错误时,发现四个错误,三个是读注册表错误之类的,另一个说ACESS数据库只读
2#
发表于 2010-1-15 06:02:27 | 只看该作者
当我们用ASP执行修改数据库记录操作时常会遇到以下问题

========================================================================
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

========================================================================
这个问题我查了很久,直到今天才得出答案。

这是一个访问权限问题,在WIN2000中文件夹属性有个安全选项卡,
其使用方法如下:
右键点选数据库文件所在文件夹的属性选项并选择安全选项卡
然后添加用户“Internet来宾帐号”(IUSR_计算机名)
并为该用户的修改权上打上勾

======================================================================

但是我在XP系统上却没发现安全选项卡
于是只好把文件夹设为共享并允许其他用户修改
但这并不是一个安全的办法,经过详查,终于得出以下结果;
打开控制面板的文件夹选项,选取查看选项卡,取消“使用简单文件夹共享”
并应用到所有文件夹

然后再查看文件夹属性就可以看到久违的安全选项卡了
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-15 06:02:31 | 只看该作者
对Access数据库点右键——属性——安全
然后添加
Administrator和
Internet且付所有权限~~
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-15 06:02:35 | 只看该作者
以下是引用widolatry在2006-9-1 17:35:35的发言:
当我们用ASP执行修改数据库记录操作时常会遇到以下问题

========================================================================
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

========================================================================
这个问题我查了很久,直到今天才得出答案。

这是一个访问权限问题,在WIN2000中文件夹属性有个安全选项卡,
其使用方法如下:
右键点选数据库文件所在文件夹的属性选项并选择安全选项卡
然后添加用户“Internet来宾帐号”(IUSR_计算机名)
并为该用户的修改权上打上勾

======================================================================

但是我在XP系统上却没发现安全选项卡
于是只好把文件夹设为共享并允许其他用户修改
但这并不是一个安全的办法,经过详查,终于得出以下结果;
打开控制面板的文件夹选项,选取查看选项卡,取消“使用简单文件夹共享”
并应用到所有文件夹

然后再查看文件夹属性就可以看到久违的安全选项卡了

有没有“安全选项卡”关键是看你的磁盘是什么格式化的。如果是FAT32的那么就没有,想解决数据库只读问题就要共享,然后设置权限。而NTFS的就有选项卡,找你的方法就可以调出来了,我用的Server 2003所以在安全选项里面将User改成允许修改就可以了。
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-30 01:05:03 | 只看该作者
你以为最酸的感觉是吃醋吗?不是,最酸的感觉是没权吃醋。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 17:27 , Processed in 0.058619 second(s), 8 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表