如何用vc++实现mdb数据库数据的整理
例如,mdb数据库中数据字段名分别为“姓名”,“年龄”,“籍贯”,如何通过数据的查找和比对,将无规律的数据按照“籍贯”重新排列,将籍贯相同的排列在一起。希望能够给出比较详...
例如,mdb数据库中数据字段名分别为“姓名”,“年龄”,“籍贯”,如何通过数据的查找和比对,将无规律的数据按照“籍贯”重新排列,将籍贯相同的排列在一起。
希望能够给出比较详细的代码。
谢谢。
主要问题是mdb数据库太大,无法人工整理,只好依靠程序自动整理。
我不是想用C++连接数据库,我想用C++编一个程序,自动修改数据库。 展开
希望能够给出比较详细的代码。
谢谢。
主要问题是mdb数据库太大,无法人工整理,只好依靠程序自动整理。
我不是想用C++连接数据库,我想用C++编一个程序,自动修改数据库。 展开
3个回答
展开全部
第一,在预编译文件中导入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的资料吧
即: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的资料吧
展开全部
如果你在于程序如何实现的话,那么可以联系ID,
如果你在于达到功能目的的话,你可以直接用access工具打开mdb文件,直接在字段上排序就是了
如果你在于达到功能目的的话,你可以直接用access工具打开mdb文件,直接在字段上排序就是了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个,不是C++的编程问题,你只要搞清楚了数据库的相关查询和操作语句就可以了,至于用C++连接mdb数据库是很简单的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |