无法识别的数据库格式accdbb

时间:2017-03-23 09:56:27

标签: c# ms-access oledb

我尝试将c#windows窗体与Access数据库连接,在尝试添加新数据源时,我看到一条错误消息:"无法识别的数据库格式......"

当我打开“高级”选项时,这就是基于先前选择的选项创建的连接字符串的外观: " Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" C:\ Users \ MyPC \ Documents \ Access Databases \ sample_database.accdb"

我正在使用Office 365,Visual Studio Community 2015,.Net Framework 4.5或4.6。

我想它应该使用Microsoft.ACE.OLEDB但不确定哪个版本适合这里。在我的情况下,我不确定这个版本是否已过时: https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=13255

有人可以解释一下这里缺少什么,以及应该安装哪个版本的遗漏组件?或者别的什么是问题。

非常感谢!

0 个答案:

没有答案