代码如下,很奇怪,连接的是ACCESS,我在ACCESS里直接执行这个SQL语句,一点问题也没有,(UPDATE Student SET PassWord = '%s' WHERE StudentId = '%s')而且只有更新PassWord才有问题,如果更新其他列如姓名,性别,也不会出现这个错误,怎么回事,昏头了
  try
{
                   myApp->m_pConnection->Execute((_bstr_t)query,&RecordsAffected,adCmdText);
//   (*(tSocket->m_tArchiveOut)) << 2;
//    tSocket->m_tArchiveOut->Flush();
}
  
             catch(_com_error e)///捕捉异常
{
                 CString errormessage;
// (*(tSocket->m_tArchiveOut)) << 1;
tSocket->m_tArchiveOut->Flush();
Mirror = TRUE;
                    errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
                      AfxMessageBox(errormessage);///显示错误信息
}