主题:sos 哪位大哥帮下忙!
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] 字符串的语法错误 在查询表达式 ''163@163.com' 中。
/ryreg.asp, 第 21 行
源码:
set rs=conn.execute("select * from 机关人员 where 手机='" & request.form("sj") & "'")
if rs.eof then
sql="insert into 机关人员(姓名,职务,单位,办公室电话,宅电,手机,小灵通,传真,单位地址,电子邮件)"
sql=sql & "values('" & request.form("xm")
sql=sql & "','" & request.form("zw")
sql=sql & "','" & request.form("department")
sql=sql & "','" & request.form("bgdh")
sql=sql & "','" & request.form("zd")
sql=sql & "','" & request.form("sj")
sql=sql & "','" & request.form("xlt")
sql=sql & "','" & request.form("fax")
sql=sql & "','" & request.form("dwdz")
sql=sql & "','" & request.form("mail")
conn.execute(sql) 这里是第21行
call msgshow("注册成功,如果您填写的信息完全正确,\n管理员将在24小时内开通你的账号!","login.asp")
else
call msgshow("注册失败,该昵称已经存在!","reg.asp")
end if
response.end
else
set rs2=conn.execute("select * from 单位 order by id")
end if
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] 字符串的语法错误 在查询表达式 ''163@163.com' 中。
/ryreg.asp, 第 21 行
源码:
set rs=conn.execute("select * from 机关人员 where 手机='" & request.form("sj") & "'")
if rs.eof then
sql="insert into 机关人员(姓名,职务,单位,办公室电话,宅电,手机,小灵通,传真,单位地址,电子邮件)"
sql=sql & "values('" & request.form("xm")
sql=sql & "','" & request.form("zw")
sql=sql & "','" & request.form("department")
sql=sql & "','" & request.form("bgdh")
sql=sql & "','" & request.form("zd")
sql=sql & "','" & request.form("sj")
sql=sql & "','" & request.form("xlt")
sql=sql & "','" & request.form("fax")
sql=sql & "','" & request.form("dwdz")
sql=sql & "','" & request.form("mail")
conn.execute(sql) 这里是第21行
call msgshow("注册成功,如果您填写的信息完全正确,\n管理员将在24小时内开通你的账号!","login.asp")
else
call msgshow("注册失败,该昵称已经存在!","reg.asp")
end if
response.end
else
set rs2=conn.execute("select * from 单位 order by id")
end if