if(str1!=""&str2!=""&str3!=""&(CString)n1!=""&(CString)n3!="")
{
CString str;
str.Format("Update sampledat set current='%s',begin='%s' where cid='%d'",str2,str1,n1 );
ad.ExecuteSQL((_bstr_t)str);
MessageBox("修改成功");
UpdateData(FALSE);
}
运行时,出现update语法错误,该怎么解决啊???
{
CString str;
str.Format("Update sampledat set current='%s',begin='%s' where cid='%d'",str2,str1,n1 );
ad.ExecuteSQL((_bstr_t)str);
MessageBox("修改成功");
UpdateData(FALSE);
}
运行时,出现update语法错误,该怎么解决啊???
cid = %d整形变量不需要用单引号括起来。