MFC连接office 2010的access数据库
来源:互联网 发布:js方法自动执行 编辑:程序博客网 时间:2024/06/05 05:25
在用ado连接数据库的时候,网上许多的资料都是对应早期版本的access,
所以数据库链接代码大多是
CString strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=";
strConnection += "test.mdb";
但是现在我们多使用了比较新的office软件了,比如office 2007 ,office2010 或者更新的版本,在这些版本中已经引入了ACE引擎;
关于ACE引擎和Jet引擎
Microsoft.Jet.OLEDB.4.0(以下简称 Jet 引擎)和Microsoft.ACE.OLEDB.12.0(以下简称 ACE 引擎)。
Jet 引擎可以访问 Office 97-2003,但不能访问 Office 2007。
ACE 引擎是随 Office 2007 一起发布的数据库连接组件,既可以访问 Office 2007,也可以访问 Office 97-2003。
因此对于office2010 ,代码应该如下
CString strConnection="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=";
trConnection+="test.accdb";
还有一种办法就是将text.accdb保存为test.mdb(保存方法 :点文件——保存并发布——这里面就有较低版本的选项);
然后还是使用老的代码:
CString strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=";
strConnection += "test.mdb";
这种情况下就相当于ACE向下兼容了Jet
- MFC连接office 2010的access数据库
- ASP连接数据库Office Access
- mfc连接access数据库
- MFC ACCESS连接数据库
- MFC 连接ACCESS 数据库
- MFC连接ACCESS数据库
- MFC连接Access数据库
- VC++ mfc 连接2010 Access 数据库
- MFC连接ACCESS数据库心得
- access数据库的连接
- access数据库的连接
- VB.NET连接Office Access数据库显示列表数据
- 连接Access数据库的方式
- MFC连接access数据库的时候读取date类型遇到的问题
- MFC 代码配置ACCESS的ODBC连接
- mfc用ado的方式连接access
- MFC和ACCESS数据库的连接(C_Answers团队开发学生信息管理系统所用)
- MFC连接Access
- Visual Paradigm UML 11_1 企业中文下载地址、安装及激活详解教程
- Extend Volume 操作 - 每天5分钟玩转 OpenStack(56)
- 【JAVA笔记——器】MyBatis映射以及DAO文件生成工具源码
- SPSS——描述性统计分析——比率分析
- 205. Isomorphic Strings(重要)
- MFC连接office 2010的access数据库
- 总结:安卓基本组件
- Android EasyClient 云台控制开源流媒体摄像机EasyCamera
- spring定时器一次调用却触发了两次问题分析
- Spring Data JPA学习
- Android新手上路--PathMeasure类的使用,长按持续产生爱心
- Spark RDD中cache和persist的区别
- Matlab的数据输入
- Windows批处理(cmd/bat)常用命令