讨论一下,用数据块连接对象_ConnectionPtr 和记录集对象_RecordsetPtr 查询数据库有什么不同?

djfu 2005-05-19 09:44:07
我知道他们的使用格式如下:
(1)
_ConnectionPtr m_pConnection;
...
m_pConnection->Execute(_bstr_t(lpszSQL), NULL, lOptions);
(2)
_RecordsetPtr m_pRs;
...
m_pRs->Open(strSQL.AllocSysString(),m_pCon.GetInterfacePtr(),adOpenKeyset,adLockOptimistic,adCmdText);

m_pRs->GetRecordCount();


这2种方法有什么区别?用连接对象如何返回记录集呢?
...全文
66 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
布学无数 2005-05-19
  • 打赏
  • 举报
回复
两种方法得到的结果是一样的。
用连接对象返回结果:
m_pRs = m_pConnection->Execute(_bstr_t(lpszSQL), NULL, lOptions);

4,012

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧