尾灯灯罩破了:asp----Microsoft JET Database Engine (0x80040E14)INSERT INTO 语句的语法错误。

来源:百度文库 编辑:高考问答 时间:2024/05/05 02:39:56
具体代码如下:数据类型全为文本.请高手指教!
name1=request.Form("t1")
password=request.Form("t2")
wt=request.Form("t4")
da=request.Form("t5")
xb=request.Form("r")
email=request.Form("t6")
zhuye=request.Form("t7")
qq=request.Form("t8")
qianming=request.Form("t9")
set rs=server.CreateObject("adodb.recordset")
rs.open"select name from yhb",db,3,3
if name1<>"" and password<>"" then
do while not rs.eof
if name1=rs("name") then
i=0
exit do
else
i=1
end if
rs.movenext
loop
if i=1 then
str="insert into yhb(name,password,wt,da,xb,email,zhy,qq,qm) values('"& name1 &"','"&password &"','"&wt &"','"& da &"','"& xb &"','"& email &"','"&zhuye&"','"&qq&"','"&qianming&"')"
db.execute(str)
response.redirect"yizc.asp"
else
response.Write("<script language=javascript>alert('此用户名已被注册,请重新填写用户名!');</script>")
end if

end if