在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是可以同时安装在电脑里的欢迎分享,转载请注明来源:内存溢出
评论列表(0条)