如何判断如下的sql语句是否被正确执行了
16lz
2021-01-22
strsql.Format(_T("updatestudentsetstudent_name='3338899'wherestudent_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);
请问各位高手如何实现?
结合Open的返回值和m_pRecordset->adoEOF判断即可.
m_pRecordset->Open(_bstr_t(strsql),(IDispatch*)m_pConnection,\
adOpenDynamic,adLockOptimistic,adCmdText);
如果上边的语句被正确执行了就弹出AfxMessageBox(_T("此书存在!"),MB_OK|MB_ICONSTOP);
如果上边的语句没有被执行则弹出AfxMessageBox(_T("此书不存在存在!"),MB_OK|MB_ICONSTOP);
请问各位高手如何实现?
7 个解决方案
#1
结合Open的返回值和m_pRecordset->adoEOF判断即可.
更多相关文章
- 求一SQL语句(如何按某列的值分组且取出每组前几行的数据)
- 1)如何用语句来查看一个表内是否建了索引2)或用plsql查看一个表
- 高手是怎样炼成的:精妙SQL语句介绍
- 在线求助.Select语句包含ERP单据内表头与表身信息
- Spring 中jdbcTemplate 实现执行多条sql语句
- PB怎么将动态的sql语句以及数组。传给datawindow。
- 通过SQL语句访问远程数据库
- Access查找数据的SQL语句中,LIKE后面不可以用ESCAPE吗?
- mysql的几种SQL语句