在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;