社区
数据库
帖子详情
VC++操作Access数据库
ctwoz
2010-10-11 12:32:41
我的程序很简单,就是两个编辑框和一个下压按钮。在一个编辑框中输入数据,按下下压按钮后,从Access数据库中查找相应的结果显示在另一个编辑框内。数据与结果是一一对应的,一个输入数据只会查到一个结果。VC刚学,操作数据库不会,最好能给点具体的代码,或者一些相似的例子。我也在网上查了,都是模棱两可的,不懂。能提供一些教学视频就更好了。请教各位了…
...全文
242
8
打赏
收藏
VC++操作Access数据库
我的程序很简单,就是两个编辑框和一个下压按钮。在一个编辑框中输入数据,按下下压按钮后,从Access数据库中查找相应的结果显示在另一个编辑框内。数据与结果是一一对应的,一个输入数据只会查到一个结果。VC刚学,操作数据库不会,最好能给点具体的代码,或者一些相似的例子。我也在网上查了,都是模棱两可的,不懂。能提供一些教学视频就更好了。请教各位了…
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ctwoz
2010-10-14
打赏
举报
回复
谢谢各位了…
ctwoz
2010-10-11
打赏
举报
回复
另外我想多学点东西,希望各位不吝赐教…最好有用ODBC或ADO操作…
ctwoz
2010-10-11
打赏
举报
回复
回贴的人好少…
向立天
2010-10-11
打赏
举报
回复
这有个例子
http://blog.csdn.net/xianglitian/archive/2010/05/22/5617173.aspx
zyq5945
2010-10-11
打赏
举报
回复
http://topic.csdn.net/u/20100429/11/a1a68cd2-d942-4f6b-b387-69a130ec5888.html
lsxsxs
2010-10-11
打赏
举报
回复
只是把这里Provider=Microsoft.Jet.OLEDB.4.0改成了ACCESS的,我上面的代码应该只要找准位置,可以直接复制上去用
lsxsxs
2010-10-11
打赏
举报
回复
不过我连的是ORACLE,和连ACCESS应该没变化
lsxsxs
2010-10-11
打赏
举报
回复
1、在stdafx.h里加上#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename ("EOF", "adoEOF") ,注意这里不能换行
2、定义
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
3、初始化,如果你是建的MFC,可以在它的App类的InitInstance函数里加上AfxOleInit();如果是一般的,就在用之前加上::CoInitialize(NULL);
4、连接
m_pConnection.CreateInstance("ADODB.Connection");
_bstr_t strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;User ID='" + (_bstr_t)userid + "';Password='" + (_bstr_t)password + "';Data Source=" + datasource + ";Persist Security Info=False;";
m_pConnection->Open(strConnect, userid, password, adModeUnknown);
m_pRecordset.CreateInstance("ADODB.Recordset");
其中userid和password是用户名和密码,datasource是数据库名
5、操作,要想查询可以用
m_pRecordset->Open("SELECT * FROM *", _variant_t((IDispatch*)m_pConnection, true), adOpenStatic, adLockOptimistic, adCmdText);
如果是其他操作,建议用
_variant_t RecordsAffected;
m_pConnection->Execute((_bstr_t)sql, &RecordsAffected,adCmdText);
其中sql是你的语句.
这样写得很清楚了吧,我是个初学者,前不久才刚刚弄懂这个,只要会一次就会了
V
C++
和
ACCESS
数据库
编程
对初学者有很大的帮助,其中也有高级
数据库
编程内容 V
C++
和
ACCESS
ODBC\DAO\ADO等
v
c++
操作
access
数据库
ADO方式基本
操作
演示源代码
v
c++
操作
access
数据库
ADO方式基本
操作
演示源代码,很好的例子。
V
C++
操作
access
数据库
(用户账号管理,并有des数据加密)
用VC在VS2008环境写的一个VC
操作
访问
access
数据库
的小程序,作入门之用.望对大家有点点抛砖引玉的作用.
V
C++
调用
ACCESS
数据库
V
C++
调用
ACCESS
数据库
附程序+代码+文档
用V
C++
创建
Access
数据库
源码
用V
C++
创建
Access
数据库
,表结构等。
Access
数据库
文件可以用Microsoft
Access
创建,但也可以用
C++
程序直接创建,这个源码可以看一下。VC6.0测试通过。
数据库
4,017
社区成员
39,806
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章