日期:2014-05-17  浏览次数:20517 次

求助SQL简单的语句
vSQL = "UPDATE Student SET Name = '" + strName + "', Sex = '" + strSex
+ "', DepId = '" + strDepId + "', SpeId = '" + strSpeId + "', BorrowBookCount = '" + strBorrowBookCount
+ "' WHERE StuId = " + paraId;
m_AdoConn.ExecuteSQL(vSQL);


不懂  '" + strName + "' ,为什么 strName的前面和后面都加个+号呢。

------解决方案--------------------
这个是字符串参数,外边传进来的。 
------解决方案--------------------
字符串拼接,前面是常量,中间的是变量参数,这个参数只要不是在尾端,就需要左右都有+号.