ASP 500错误

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:29:40
<!-- #include file="../../inc/conn3.asp"-->
<%
Kxd_mark1 = trim(request.form("kxd_mark0"))
dept1 = trim(request.form("dept0"))
ext1 = trim(request.form("ext0"))
cornet1 = trim(request.form("cornet0"))
Sort1 = trim(request.form("Sort0"))
ka1 = trim(request.form("KA0"))
%>

<%
set rrs3=server.createobject("adodb.recordset")
sql3="select * from KXD_CompanyAddressList where id='" & Kxd_mark1 & "'"

rrs3.open sql3,conn3,1,3

rrs3("Dept") = dept1
rrs3("Ext") = ext1
rrs3("Cornet") = cornet1
rrs3("Sort") = Sort1
rrs3("Mark1") = KA1

rrs3.update
rrs3.close

set rrs3=nothing
conn3.close
set conn3=nothing
%>

可以确定数据类型和返回没有错
只是做更新,不是做添

500是HTTP友好错误信息,在工具里把友好错误关闭,查看真实的错误信息。

代码没有错,估计是数据不错了,比如你把一个空值给了一个数据类型的字段或不允许空之类的,总之还是要看错误信息才能对症下药

rrs3.open sql3,conn3,1,3
后面加上
rrs3.addnew

ASP 500错误原因比较多,先确认你的数据库链接已经打开了吧