首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

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

2012-03-19 
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的写权限了。

热点排行
Bad Request.