+ -
当前位置:首页 → 问答吧 → 如何判断如下的sql语句是否被正确执行了

如何判断如下的sql语句是否被正确执行了

时间:2011-12-05

来源:互联网

strsql.Format(_T("update student set student_name='3338899' where student_id=%s"), m_strValue);

  m_pRecordset->Open(_bstr_t(strsql), (IDispatch*)m_pConnection,\
adOpenDynamic,adLockOptimistic,adCmdText);

如果上边的语句被正确执行了 就弹出AfxMessageBox(_T("此书存在!"), MB_OK|MB_ICONSTOP);
如果上边的语句没有被执行 则弹出AfxMessageBox(_T("此书不存在存在!"), MB_OK|MB_ICONSTOP);

请问各位高手 如何 实现?

作者: suren321   发布时间: 2011-12-05

结合Open的返回值和m_pRecordset->adoEOF判断即可.

作者: yuucyf   发布时间: 2011-12-05