CRecordSet 如何查询呀

nuaawenlin 2003-05-07 11:00:27
CRecordSet 如何查询呀
...全文
53 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdwy411 2003-05-07
  • 打赏
  • 举报
回复
用sql语句作为cRecordset的一个参数就是了
可以看看msdn么!
丁淇石头 2003-05-07
  • 打赏
  • 举报
回复
打开数据库后(打开时不能使用SQL语句),使用Requery()函数。
pRecordSet->m_strFilter.Format("");//查询条件
pRecordSet->m_strSort.Format("");//排序条件
pRecordSet->Requery();
simahao 2003-05-07
  • 打赏
  • 举报
回复
问题不是很清楚,你是说ado吧,你可m_prcd->open((_variant_t)strSQL, _variant_t((IDispatch*)theApp.m_pConnect, true), adOpenDynamic, adLockOptimistic, adCmdText);
其中strSQL是你要执行的查询操作
edrftgyh 2003-05-07
  • 打赏
  • 举报
回复
CString strSQL="select * from TableName";
调用CDatabase的ExeCuteSQL(strSQL)
bluebird728 2003-05-07
  • 打赏
  • 举报
回复
呵呵,都说完了
skt01 2003-05-07
  • 打赏
  • 举报
回复
表达不清楚
kneek 2003-05-07
  • 打赏
  • 举报
回复
重载CRecordset类
调用重载后的类CMyrecordSet
CMyRecordSet rs;
CString sqlproc="select * from conf_user ";

TRY
{
BOOL fok=rs.Open(CRecordset::forwardOnly,sqlproc);
rs.GetFieldValue((int)1,username);
rs.GetFieldValue((int)2,password);
rs.GetFieldValue((int)3,chan);
}
CATCH_ALL(e)
{}
END_CATCH_ALL
rs.Close();

4,011

社区成员

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

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