朋友们帮个忙ASP程序的错误找不到

来源:百度知道 编辑:UC知道 时间:2024/05/16 15:32:15
<%
dim us
dim ps
dim qps
dim sex
dim ct
us=request.form("user")
ps=request.form("password")
qps=request.form("qpassword")
sex=request.form("sex")
ct=request.form("country")
set cn=server.createobject ("adodb.connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("zhuce.mdb")
set rs=server.createobject ("adodb.recordset")
sql1="select * from ze"
sql2="insert into ze(用户名,密码,确认密码,性别,国家) values('"request.form("user")"','"request.form("password")"','"request.form("qpssword")"','"request.form("sex")"','"request.form("country")"')"
set userrs=cn.execute (sql1)
if us=""or ps=""or qps="" or sex="&quo

你怎么知道有错?

IE菜单->工具->internet选项->高级选项卡->把"显示友好http错误信息"勾去掉就行.

就可以看到错误所在

粗粗看了一下,

sql2="insert into ze(用户名,密码,确认密码,性别,国家) values('"request.form("user")"','"request.form("password")"','"request.form("qpssword")"','"request.form("sex")"','"request.form("country")"')"
你这个语句写错了.

sql2="insert into ze(用户名,密码,确认密码,性别,国家) values('"&request.form("user")&"','"&request.form("password")&"','"&request.form("qpssword")&"','"&request.form("sex")&"','"&request.form("country")&"')"
改成这样试试.如果还有错.再问

你的if ... else ... end if 用法也不对!