szExcute = "INSERT INTO UserInfo(Name, MobileTel, Sex, EMail, Profession, IDCard, LinkTel, LinkAddr, CorpName, Positions, Re) \
VALUES('" + szName + " ', '" + szMobileTel + " ', '" + szSex + " ', '" + szEMail + " ', '" + szProfession + " ', '" + szIDCard + " ', '" + szLinkTel + " ', '" + szLinkAddr + " ', '" + szCorpName + " ', '" + szPositions + " ', '" + szRe + " ')"; BOOL bSuccess = theApp.m_adoConnection.Execute(szExcute);BOOL CAdoConnection::Execute(LPCTSTR lpstrExec)
{
ASSERT(m_pConnection != NULL);
ASSERT(strcmp(lpstrExec, _T("")) != 0);
_variant_t vRecords;

//m_nRecordsAffected = 0;

try
{
m_pConnection->CursorLocation = adUseClient;
m_pConnection->Execute(_bstr_t(lpstrExec), &vRecords, adExecuteNoRecords);
//m_nRecordsAffected = vRecords.iVal;
return TRUE;
}
catch(_com_error &e)
{
AfxMessageBox(e.ErrorMessage());
//dump_com_error(e);
return FALSE;
}
}我想在insert into中再多加入最后一个字段Group,和值",abc,"就出错了,顺便问一句字段中如果像我这样有逗号如何处理?