_CommandPtr对象执行Excute命令的返回值问题!

spade 2006-04-05 01:57:41
_CommandPtr m_pCommand;
根据查询相关资料,m_pCommand执行Excute命令(),实现查询功能后,返回快速只读、仅向前 Recordset 对象,那怎样才能对查询得到的记录进行修改删除等操作呢?
...全文
288 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
spade 2006-04-12
  • 打赏
  • 举报
回复
搞定,散分
蒋晟 2006-04-07
  • 打赏
  • 举报
回复
see How Does COM-Based ADO Classic Manage Updates
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnadonet/html/CommandBuilder.asp
xyq1986 2006-04-06
  • 打赏
  • 举报
回复
要修改只能用_RecordsetPtr 的
liyukai 2006-04-06
  • 打赏
  • 举报
回复
用Execute返回一个记录集指针

EG;
_variant_t RecordsAffected;
m_pConnection->Execute("UPDATE users SET old = old+1",&RecordsAffected,adCmdText);
lixiaosan 2006-04-05
  • 打赏
  • 举报
回复
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdmscadomethods.asp

http://www.yesky.com/20020320/1602630_2.shtml
handsomerun 2006-04-05
  • 打赏
  • 举报
回复
用Excute只返回select
的语句的

哪些update啊,delete啊语句。用Excute是不返回记录集的

你只有再次进行查询操作,或者相应记录集

4,011

社区成员

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

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