至少一个参数为指定 帮忙来看看代码

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:37:55
<%@LANGUAGE="VBScript" codepage="936"%>
<!--#include file="conn.asp"-->
<%
S_name=request.form("S_name")
S_password=request.form("S_password")
S_password2=request.form("S_password2")
S_show=request.form("S_show")
S_email=request.form("S_email")
S_qq=request.form("S_qq")
S_question=request.form("S_question")
S_answer=request.form("S_answer")
sql="select * from T_user where S_name='"&S_name&"'"
set rs=conn.execute(sql)
if S_password <> S_password2 then
set rs=nothing
response.write "<script language=javascript>"
response.write "alert('两次密码输入不相同');"
response.write "javascript:history.go(-1);"
response.write "</script>"
elseif not (rs.eof or rs.bof) then
set

你在 Set Rs = Conn.Execute(Sql)
上面加一句
response.write (Sql)
response.end
再测试,将输出的 Sql 语句,拿到你的数据库里执行一下看看,数据库里执行有误,会给你提示更详细的错误,是哪个字段的内容不符合,根据提示调整就可以了