dao操作access问题

nowordwind 2009-06-22 08:00:35
如何用dao(非mfc的)操作access中的查询呢?如用DAO生成一个查询,不用sql语句,其实我是要取出一个查询中的参数信息,包括了“字段”、“显示”、“条件”等信息,我主要是要取出这些信息。

自己的代码如下:
DAO::_QueryDefPtr queryPtr;
queryPtr = pDb->OpenQueryDef(_bstr_t(strTable));
DAO::PropertiesPtr prosPtr = queryPtr->GetProperties();

//属性没有,FIELDS没有.Parameters没有。
CString strTmp;
for (int n=0; n<prosPtr->GetCount(); n++)
{
DAO::PropertyPtr pPtr = prosPtr->GetItem(COleVariant(short(n)));
_bstr_t bStr = pPtr->GetName();
_variant_t vRet = pPtr->GetValue();
strTmp += bStr.GetBSTR();
strTmp += " ";
}
...全文
57 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
nowordwind 2009-06-22
  • 打赏
  • 举报
回复
类似于取得table属性的都可以实现,如表格里面的字体类型,字体颜色,字体大小等。所以查询中也可以取出来。我找之方面的资料好久了,一直没有找到。
Gothic_girl 2009-06-22
  • 打赏
  • 举报
回复
这种做法比较少见,关注

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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