我在vc程序里是这样写的,利用的是ODBC方式对数据库进行操作
sql.Format("SET IsChecked=IsChecked+1 WHERE SN=%s", str1);
if (!m_recordset.Open(CRecordset::snapshot, sql, CRecordset::none))
{
AfxMessageBox("连接失败!!!");
}
SN是一个字符序列,IsChecked原来的值为0,我现在设他为1,所以我用IsChecked=IsChecked+1,
但是它显示错误?
不知是什么原因
谢谢