asp程序中Insert语句语法错误,帮忙修正,急 !

来源:百度知道 编辑:UC知道 时间:2024/05/16 12:30:41
我是个菜鸟,今天在写一个ASP程序时,遇到了下面这个问题,我的语句是从书上模仿过来的,我觉得应该没问题,但是却提示了以下错误,请高手指教

错误类型:
Microsoft JET Database Engine (0x80040E14)
INSERT INTO 语句的语法错误。
/axjj/checkreg.asp, 第 47 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
POST 270 ??? /axjj/checkreg.asp

以下是/axjj/checkreg.asp的不分代码:
<% @ Language=VBScript %>
<%
'Dim Name,Password,Repass ,NickName,RealName,Sex,School,Major,Phone,Dormitory,Introduce,E_mail,Regdate

Name=Trim(Request.Form("Name"))
Password=Trim(Request.Form("Password"))
Repass=Trim(Request.Form("Repass"))
Nickname=Trim(Request.Form("NickName"))
Realname=Trim(Request.Form("RealName"))
Sex=Trim(Request.Form("Sex"))
School=Trim(Request.Form("School"))
Major=Trim(Request.Form("Major"))
Phone=Trim(Request.Form("Phone"))
Dormito

Insert into member(,Name
多了个,
Values前少空格
Values后多'',
改为
sql="Insert into member(Name,Password,Repass ,NickName,RealName,Sex,School,Major,Phone,Dormitory,Introduce,E_mail,Regdate) Values('"&Name&"','"&Password&"','"&Repass&"','"&NickName&"','"&RealName&"','"&Sex&"','"&School&"','"&Major&"','"&Phone&"','"&Dormitory&"','"&Introduce&"','"&E_mail&"','"&Regdate&"') "

sql="Insert into member(Name,Password,Repass ,NickName,RealName,Sex,School,Major,Phone,Dormitory,Introduce,E_mail,Regdate)"&_
"Values('"&Name&"','"&Password&"','"&Repass&"','"&NickName&"','"&RealName&"','"&Sex&"','&qu