ASP的问题
错误代码如下 :
Microsoft JET Database Engine 错误 '80040e14'
FROM 子句语法错误。
/home/reg/TMPa3zlppwdsz.asp,行 7
原代码如下
<% set conn= Server.CreateObject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;data source=" & server.MapPath("/data/members.mdb")
conn.open connstr
data=request.form("name")
set rstmp=server.CreateObject("adodb.recordset")
set rstmp=conn.execute("Select * from user Where name='"&trim(request.form("name"))&"'")
if not rstmp.eof then
response.Write("<p>此用户名"& request.form("name")&"已经被其他人使用,请重新选择一个用户名!<p><a href=javascript:history.back()>按此返回>>></a>")
else
sql="insert into user (name,nicheng,sex,password,pnotice,pans,email,city,oicq,icq,url,interest,signature) values('"
sql=sql & request.form("name") & "','"
sql=sql & request.form("nicheng") & "','"
sql=sql & request.form("sex") & "','"
sql=sql & request.form("password") & "','"
sql=sql & request.form("pnotice") & "','"
sql=sql & request.form("pans") & "','"
sql=sql & request.form("email") & "','"
sql=sql & request.form("city") & "','"
sql=sql & request.form("oicq") & "','"
sql=sql & request.form("icq") & "','"
sql=sql & request.form("url") & "','"
sql=sql & request.form("interest") & "','"
sql=sql & request.form("signature") & "')"
conn.execute(sql)
set rs=server.createobject("adodb.recordset")
set rs=conn.execute("select * from user where name='"&request.form("name")&"'")
session.contents("username")=request.form("name")
%>
<% rs.close
set conn=nothing
set rs=nothing
end if
%>
为什么呀,我用dreamweavermx2004做的,我老是不能明白这个问题,请各位帮帮忙呀