如何用vc++实现mdb数据库数据的整理

例如,mdb数据库中数据字段名分别为“姓名”,“年龄”,“籍贯”,如何通过数据的查找和比对,将无规律的数据按照“籍贯”重新排列,将籍贯相同的排列在一起。希望能够给出比较详... 例如,mdb数据库中数据字段名分别为“姓名”,“年龄”,“籍贯”,如何通过数据的查找和比对,将无规律的数据按照“籍贯”重新排列,将籍贯相同的排列在一起。
希望能够给出比较详细的代码。
谢谢。
主要问题是mdb数据库太大,无法人工整理,只好依靠程序自动整理。
我不是想用C++连接数据库,我想用C++编一个程序,自动修改数据库。
展开
 我来答
eweqtem
2011-01-10 · TA获得超过4873个赞
知道小有建树答主
回答量:886
采纳率:66%
帮助的人:276万
展开全部
第一,在预编译文件中导入ado库(在这个头文件里stdAfx.h)
即:msado15.dll的路径
第二:初始化com库:ConInitialize(NULL);
最后释放com库:CoUninitialize();
第三:定义一个智能指针对象:_ConnectionPtr pConn(__uuidof(Connection));
产生一个记录集的智能指针对象:_RecordsetPtr pRst(__uuidof(Recordset));
第四:用pConn->ConnectionString去连接一个字符串。
pConn->Open去打开连接字符串
第五:获取数据pRst=pConn->Execute("SQL语句",NULL,adCmdText)
while(!pRst->EOF)
{
取出数据
}
最后:释放pRst->Close();
pConn->Close();
pRst.Release();
pConn.Release();

自己在网上找找关于ADO的资料吧
百度网友e1b9539c0c
2011-01-10 · TA获得超过734个赞
知道大有可为答主
回答量:2241
采纳率:33%
帮助的人:738万
展开全部
如果你在于程序如何实现的话,那么可以联系ID,
如果你在于达到功能目的的话,你可以直接用access工具打开mdb文件,直接在字段上排序就是了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
GIS炮
2011-01-07 · TA获得超过869个赞
知道小有建树答主
回答量:561
采纳率:0%
帮助的人:405万
展开全部
这个,不是C++的编程问题,你只要搞清楚了数据库的相关查询和操作语句就可以了,至于用C++连接mdb数据库是很简单的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式