错误号——“不可识别的数据库格式~~~~~~”
来源:互联网 发布:软件系统架构工资 编辑:程序博客网 时间:2024/04/28 11:04
这两天除了上课就一直在看acess数据库,它给我带来一些麻烦,但还好,这些麻烦我都在慢慢解决~~~~在昨天下午我就遇到这样一个问题,老是弹出这样一个提示:找不到文件。我仔细检查我建立的数据库的路径,弄了好久都发现还是这样一个问题~~~~~
突然,我想到,我使用的数据库是用2010版的access建立的数据库,是不是因为这个呢???我查看它的属性,2010版的access建立的数据库的扩展名是accdb,而我在代码中使用的还是mdb格式的,我想,也许是这个原因吧?!
改掉格式,却弹出这样一个提示:
这是为什么呢???经过站在巨人的肩膀上,我找到了问题:
原来是strCn = "provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;" & "Data Source=" & App.Path & " \实例4.mdb"中的Microsoft.Jet.OLEDB.4.0在作怪,解决方案是:将其改为Microsoft.ACE.OLEDB.12.0就好。
现在来比较一下这两个的区别:
Microsoft.Jet.OLEDB.4.0(以下简称 Jet 引擎),可以访问 Office 97-2003(扩展名是mdb),但是在它们以上的版本就不能访问了。
Microsoft.ACE.OLEDB.12.0(以下简称 ACE 引擎),ACE 引擎是随 Office 2007 一起发布 的数据库连接组件,可以访问 Office 97—2003,也可以访问Office 2007以上版本(扩展名是accdb)。
- 错误号——“不可识别的数据库格式~~~~~~”
- ADO操作Excel,提示错误“不可识别的数据库格式”
- C# 动态创建Access数据库时的错误:“不可识别的数据库格式”
- Microsoft JET Database Engine 错误 '80004005' 不可识别的数据库格式 问题解决方案
- Microsoft JET Database Engine 错误 '80004005' 不可识别的数据库格式
- 解决Access数据库 不可识别的数据库格式 ***.accdb
- 解决Access数据库 不可识别的数据库格式 ***.accdb
- 解决Access连接 accdb 不可识别的数据库格式异常
- 解决Access连接 accdb 不可识别的数据库格式异常
- asp.net 不可识别的数据库格式,accdb
- 解决Access连接 accdb 不可识别的数据库格式异常
- 解决Access连接 accdb 不可识别的数据库格式异常
- run sharepoint ise会报不可识别的错误的解决方法
- 射频识别技术漫谈(10)——识别号的格式变化
- java 编译错误—"编码 GBK 的不可映射字符"
- 桌面图标变成不可识别的处理办法
- 不可更新查询的错误
- 不可恢复的生成错误
- 时间管理前后
- 导师制
- 速成品~~~~NEW英语
- Matlab -----求矩阵特征多项式和特征值
- vb窗体的两种类型——模态与非模态
- 错误号——“不可识别的数据库格式~~~~~~”
- document.documentElement.scrollLeft 与document.body.scrollTop区别
- fetchAll()与mysql_fetch_array()区别
- iphone ios 如何查询apple store分类排名和下载量
- Android下的摄像头驱动开发
- C++设计:代理类
- 模拟电子技术/国外电子与通信教材系列
- 计算MD5值的方法
- C 中 extern 和 static