提交数据时为什么会是这样的。
<!--#include file="conn.asp"-->
sql="select * from gg where id=1"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,2,3
rs("content")=htmlencode2(request.form("content"))
rs("name")=htmlencode2(request.form("name"))
rs.update ’这是60行
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
/news/admin/msave.asp,行60
请这个问题怎么解决啊??
问题点数:20、回复次数:15Top
1 楼zyhowe(★☆偶然的天空☆★)回复于 2003-09-01 16:51:06 得分 0
rs.open sql,conn,1,3
if not rs.eof then
rs("content")=htmlencode2(request.form("content"))
rs("name")=htmlencode2(request.form("name"))
rs.update
end ifTop
2 楼wch0410(宁肯笑着流泪,绝不哭着后悔)回复于 2003-09-01 16:55:26 得分 0
楼上说的正确Top
3 楼winter911(药师)回复于 2003-09-01 17:00:41 得分 0
不行啊。还是提示一样的错误啊。
Top
4 楼fujiachun(傅加淳)回复于 2003-09-01 17:08:47 得分 0
Access 所在的目录是否允许i_user写入Top
5 楼zhangking(网眼-why100000.com)回复于 2003-09-01 17:14:23 得分 0
在给字段赋值前, 是不是应该有个 addnew 语句啊? 加一条空白的新记录嘛.Top
6 楼winter911(药师)回复于 2003-09-01 17:18:30 得分 0
to fujiachun(傅加淳)
我的数据库是放在三层目录下的,可能是这个原因,但是服务器写权限是全开的。我再去看看
to zhangking(soft.why100000.com)
我是修改数据的。Top
7 楼formatkm(老革)回复于 2003-09-01 17:22:55 得分 0
你要看看你是否把mdb文件放在了NTFS分区里了,在这个里面一定要设成erveryone都可完全控制才可以操作数据库。还有就是以上弟兄说的。Top
8 楼winter911(药师)回复于 2003-09-01 17:27:12 得分 0
全权是erveryone的,
我的这个站点上有四个accsee库都能读写的,不过都在第二层。
现在这个在第三层,只能读不能写啊,晕的!Top
9 楼winter911(药师)回复于 2003-09-01 17:30:20 得分 0
关键是我现在传到网上还是这个错啊。Top
10 楼wggipkhgef(不想说乔丹)回复于 2003-09-01 17:37:08 得分 0
rs.open sql,conn,1,3
rs.addnew
rs("content")=htmlencode2(request.form("content"))
rs("name")=htmlencode2(request.form("name"))
rs.updateTop
11 楼winter911(药师)回复于 2003-09-01 17:41:17 得分 0
to wggipkhgef(不想说乔丹)
一样的还是rs.update提示错误呀!
不是access数据库有问题吧?Top
12 楼ajoy(ajoy)回复于 2003-09-01 17:51:16 得分 0
rs.open sql,conn,3,3
rs.addnew
rs("content")=htmlencode2(request.form("content"))
rs("name")=htmlencode2(request.form("name"))
rs.update
Top
13 楼DieGhost(☆小过)回复于 2003-09-01 17:56:29 得分 0
查查接收到的是不是空值Top
14 楼gisdonny(唐尼)回复于 2003-09-01 17:58:50 得分 0
应该是权限的问题吧
在你的数据户文件 属性/安全
的选项加一个everyone 的用户
并赋予它全部权限看看
Top
15 楼skyarrow(谁敢偷我的奶酪?!)回复于 2003-09-01 18:10:05 得分 10
权限问题,不信你把操作的数据库文件的安全设置为everyone完全控制试试Top
16 楼kakau(全身腿疼)回复于 2003-09-01 18:17:06 得分 10
rs.addnewTop




