strSQL="update PERSON set STATE='" + strState + "',"
+ "DEPARTMENT='" + strDepID + "',"
+ "JOB='" + strJobID + "'";我不知道strState前后为什么各用一个+号,还有,那么多的分号有什么用?
+ "DEPARTMENT='" + strDepID + "',"
+ "JOB='" + strJobID + "'";我不知道strState前后为什么各用一个+号,还有,那么多的分号有什么用?
例如 CString str1 = "111";
CString str2 = "222";
CString str3;
str3 = str1 + str2;
1、strState 前后为什么要加一个空字符(")这有什么意义呢?
2、我知道update PERSON set STATE='A'(假定A指字符A本身,而不代表字符串),这样是正确的。但,假如str是一个字符串,那么update PERSON set STATE=str;这句正确吗?还是应该改成:update PERSON set STATE='str'?
change="select * from lane where lanewayid='"+idlane+"'"
我调过
是对的
change="select* from lane where lanewayid=idlane;不行吗?(假设idlane="abcde");难道非得是"+idlane+"这样的格式吗