一个关于_CommandPtr的问题!!!!!!!!!!

woaini5994 2003-08-24 05:05:37
_RecordsetPtr m_pRecordset;
_CommandPtr m_pCommand;
m_pRecordset.CreateInstance(__uuidof(Recordset));
m_pCommand.CreateInstance(__uuidof(Command));
m_pCommand->ActiveConnection=m_pConnection;
m_pCommand->CommandText = "SELECT * FROM starff";
m_pRecordset=m_pCommand->Execute(NULL, NULL,adCmdText);
在Execute(NULL, NULL,adCmdText);执行之后返回记录集,那么在返回的记录集后是否可以对记录集进行
添加和修改的操作呢?我在实现的时候是 不可以的,但是我要想进行修改和添加的操作该如何操作呢?
请高手回答 谢谢小弟很菜感激不尽。
...全文
61 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
commandconque 2003-08-24
  • 打赏
  • 举报
回复
补充一下:
如果一定要使用修改和添加,只有使用SQL语句
如:插入: CommandText="
INSERT INTO(...)VALUSE(...)"
commandconque 2003-08-24
  • 打赏
  • 举报
回复
好象不行,该程序中未定义记录游标类型(快照/向前),数据集的打开方式(只读)
所以返回的数据集只可能是只读模式

4,011

社区成员

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

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