想问下这个程序怎么改
asp吧
全部回复
仅看楼主
level 2
<%
'OK 现在写处理的步骤
login_name=Request.Form("login-name")'这里是获取表单提交过来的数据
login_pw=Request.Form("login_pw")
'第一步 检测账号是否存在
Set rs=server.CreateObject("adodb.recordset")
sql= "select * from [login_user] where login_name='"&login_name&"'and login_pw='"&login_pw&"'"
rs.Open sql,conn,1,3 '这个地方写错了
If Not rs.Eof Then '如果有此数据
response.redirect "Login.asp?login_name="&login_name&"&login_pw="&login_pw&""
Response.Write "用户名已存在"
response.End
Else '否则
rs.AddNew '添加新数据
rs("login_id")=login_id
rs("login_name")=login_name
rs("name")=name
rs("sex")=sex
rs("age")=age
rs("phone")=phone
rs("address")=address
rs("email")=email
rs("login_pw")=login_pw
rs.Update
Response.Write "恭喜<font color=red>"&login+name&"</font>注册成功!"
End If
rs.Close
Set rs=Nothing
%>
2015年11月10日 12点11分 1
level 8
什么错误
2015年11月11日 01点11分 2
Microsoft OLE DB Provider for SQL Server 错误 '80040e21' 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。 /wangshangshudian/register.asp,行 38
2015年11月12日 05点11分
@感性的Queen8 update问题,检查数据库字段和你提交的字段及字段值
2015年11月16日 01点11分
level 8
检查数据库字段和你添加的名称和类型是否正确
2015年11月12日 13点11分 3
level 1
毕设大作业协助,Q513600083
2015年11月16日 03点11分 4
1