首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

sql语句:'' 附近有语法异常。 各位大侠,帮小弟我看看

2013-07-04 
sql语句:',' 附近有语法错误。 各位大侠,帮我看看啊DataRow row this.OrderGoodsDetails.Rows[

sql语句:',' 附近有语法错误。 各位大侠,帮我看看啊


                DataRow row = this.OrderGoodsDetails.Rows[i];
                _detailSql += string.Format(@"INSERT INTO OrderOds_Detail(OrdersNumber,ProductsID,ProductsName,ProductsColor,ProcductsPrint,NUM,PRICE,SUM,REMARK,Operator,Changed_Date,Is_USED,Version) VALUES('{0}',{1},'{2}','{3}','{4}',{5},{6},{7},'{8}',{9},getdate(),'1',0);",ordersnumber,row["ProductsID"],row["ProductsType"],row["ProductsColor"],ProcductsPrint,row["NUM"],row["PRICE"],row["SUM"],row["REMARK"],UserId);//ordersnumber为正常赋值


异常详细信息: System.Data.SqlClient.SqlException: ',' 附近有语法错误。

源错误: 


行 367:                    + _detailSql + " end;";
行 368:            }
行 369:            DBclass.ExecSql(sql);
行 370:            Response.Redirect("OrderManage.aspx");
行 371:        }
 

郁闷死了,找了好几个小时,没找出问题出在什么地方。
[解决办法]
我教你个方法
Response.Write(sql)
或者直接断点调试,把sql文输出出来看,一目了然,你这样的格式化语句,最终还是sql文执行

少年要学会调试啊,你这个肯定是sql语句出错了

热点排行