Current Recordset does not support updating.奇怪 出错了解决方法

Current Recordset does not support updating.奇怪 出错了在godaddy买了个空间,把数据库和代码传上去,发

Current Recordset does not support updating.奇怪 出错了
在godaddy买了个空间,把数据库和代码传上去,发现出错了

Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype


我在本地测试是完好的。

怎么解决呢

[解决办法]
记录集打开方式对吗?
rs.Open sql, conn, 1, 3
1, 3可以做更新操作, 1, 1不行
[解决办法]
1楼正解,如果还是不行的话,看下服务器上的数据库文件是否有写入权限。
[解决办法]

VBScript code
<%sql = "select * from biao where id=1"set rs = createobject("adodb.recordset")rs.cursorLocation = 3rs.open sql,conn,1,3If Not (rs.bof and rs.eof) Then  rs("txt") = "xxxx" '用英文试试看, 国外的服务器最好用英文版本的.mdb文件End Ifrs.updaters.close%>
[解决办法]
改一下:
VBScript code
<%sql = "select * from biao where id=1"set rs = createobject("adodb.recordset")rs.cursorLocation = 3rs.open sql,conn,1,3If Not (rs.bof and rs.eof) Then  rs("txt") = "xxxx" '用英文试试看, 国外的服务器最好用英文版本的.mdb文件  rs.updateEnd Ifrs.closeset rs = nothingconn.closeset conn = nothing%>
[解决办法]
IUSR_ **** 这个用户没有读写权限, 你可以询问下空间的目录权限, 应该有读写权限的.
[解决办法]
提示错误 怎么变掉了?之前提示是locktype的错误。

'80004005' 就是权限问题了。要找供应商设置mdb的写权限了。