通过OLEDB连接到ACCDB格式的MS-ACCESS数据库
我最近提出了另一个关于在C#或VB.NET中使用.NET连接MS-ACCESS数据库的问题 。 它与MDB一样正常工作,但是使用accdb它会导致exception
conn.Open();
其中包括:
alt text http://sofzh.miximages.com/c%23/accdb_fail.png
还有另一种方法吗? 我的初衷(如原始问题中所述 )正在收集一些(实际上,很多)字段。
使用ACE 4驱动程序, 在此处下载然后使用以下连接字符串:
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\marcelo.accdb;Jet OLEDB:Database Password=MyDbPassword;"