Visual Studio中无法识别的数据库格式accdb

jer*_*iah 4 c# ms-access oledbconnection visual-studio visual-studio-2017

  • 我正在使用Visual Studio Community 2017
  • Access 2010-2016年
  • 我可以导入创建的访问文件
  • 从客户端包含的文件(表,查询,表单,宏和模块)
  • Provider = Microsoft.ACE.OLEDB.12.0;数据源= C:\ Users \ Jeremiah \ Documents \ Batching.accdb
  • 客户端给我发送了另一个基本文件,可以正常打开

因此,我遍历了所有当前的堆栈溢出解决方案,以帮助人们报告无法识别的数据库错误,但这些解决方案都没有用。

我唯一的理论是,他们使用的数据库非常复杂,无法用作Visual Studio的数据源。你有什么建议吗?

Mub*_*rek 7

我可能不会告诉您问题出在哪里,但是我通过将数据库文件另存为Microsoft Access 2003来解决了此问题。转到“将数据库另存为Access 2002-2003(* .mdb)”,然后使用新文件。