日期:2014-05-18  浏览次数:20845 次

windows窗体应用程序update语法问题
windows窗体应用程序。

update 语句:
string upstr = "update 学生考勤信息 set grade='"grade - 2"',late='"late + 1"' where sequencenum=";
upstr += x;

grade、late、sequencenum均为tinyint型,x为int型。
运行显示grade附近有语法错误。

希望能帮我改正,最好能告诉我这方面的语法规则,不胜感激!

------解决方案--------------------
C# code

string upstr = "update 学生考勤信息 set grade=grade - 2,late=late + 1 where sequencenum="+x;

------解决方案--------------------
string upstr = "update 学生考勤信息 set grade=grade - 2,late=late + 1 where sequencenum="+x;


------解决方案--------------------
探讨
C# code

string upstr = "update 学生考勤信息 set grade=grade - 2,late=late + 1 where sequencenum="+x;