不可识别数据库格式

不可识别数据库格式,第1张

解决Access连接 accdb 不可识别的数据库格式异常:

在Access07之前的数据库后缀名均为*.mdb 而连接字符串写成Provider=Microsoft.Jet.OLEDB.4.0Data Source=C:\myFolder\*.mdb Persist Security Info=False

但是Access07和Access10将后缀名改为了*.accdb。而通过上述连接的话就会报出"不可识别的数据库格式"异常。

需要注意的是Microsoft.Jet.OLEDB.4.0的Oledb的连接方式是比较老的连接方式,而07以后的Oledb连接方式将改成Microsoft.ACE.OLEDB.12.0。

改后的连接变成了Provider=Microsoft.ACE.OLEDB.12.0Data Source=C:\myFolder\*.accdbPersist Security Info=False

1、计算机缺少相应的软件

2、accdb(access Database)格式是Microsoft Access 2007软件使用的一种存储格式,因其对数据 *** 作的方便性,常用在一些中小型程序中。而mdb格式的数据库是一种关系数据库。

3、accdb文件属于数据库文件,要打开accdb文件时,推荐使用以下专业工具进行打开。比如SQL Server、Microsoft SQL Server、Access数据库管理器等工具,都可以打开,只要在电脑中安装此类数据库工具即可。

即使安装了access2007驱动有一些文件也是无法打开的,因为内容方面还是存在相容性问题,只能安装access2007才能打开,另外access2007与access2003是可以同时安装在电脑里的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6762599.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存