在Access07以前的数据库后缀名均为*.mdb 而链接字符串写成Provider=Microsoft.Jet.OLEDB.4.0;Data 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.0;Data Source=C:\myFolder\*.accdb;Persist Security Info=False;