sql数据库,只能修改,不能添加数据,用rs.addnew时出错。

来源:百度知道 编辑:UC知道 时间:2024/05/25 13:29:19
set rs=Server.CreateObject("ADODB.RecordSet")
rS.open "select * from menu",conn,1,3
rs.addnew
rS("name2")="张三"
rS.update
rS.close
经过我多次试验,发现,如果加上rs.addnew就会出再以下错误:“处理 URL 时服务器出错。请与系统管理员联系。”

首先,你要让管理员把这个“友好”提示去掉,转为显示实际的ASP错误信息。或者,你叫管理员把日志发给你,自己看看真正的错误信息是什么。
出现这句话并不是真正的错误信息。
<%
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from menu",conn,1,3
rs.addnew
rs("name2")=trim(request("name2"))
rs.update
rs.close
set rs=nothing
%>
我想张三是从表单传过来的.

具体的问题还不在这个贴出来的代码里。需要查看其它的代码看看。最好把错误信息贴出来。