日期:2014-05-19  浏览次数:20447 次

大家帮帮忙呀,,在线等
INSERT   INTO   语句的语法错误。  
说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  

异常详细信息:   System.Data.OleDb.OleDbException:   INSERT   INTO   语句的语法错误。

源错误:  


行   124:
行   125:   con.Open   ();
行   126:   cmd.ExecuteNonQuery();

 
 

OleDbCommand   cmd=new   OleDbCommand   ( "Insert   into   [member]([UserName],[Password],[Question],[Answer],[Email],[Sex],[Company],[Address],[Tel],[Fax])values(@UserName,@Password,@Question,@Answer,@Email,@Sex,@Company,@Address,@Tel,@Fax,) ",con);


------解决方案--------------------
@Fax,)
------解决方案--------------------
多了个,
------解决方案--------------------
把SQL语句赋给一个字符串变量sql,然后在那里设断点,将sql的值粘贴到数据库看看。
另外,你的Parameter参数确定豆赋值了吗?