Visual studio 2015 Visual Studio 2015与Access 2016的连接
我似乎无法让我的Visual Studio 2015连接到Access 2016,两者都是64位的。我看过很多论坛,大多数人都说要安装MSAccess2010引擎(x64) 我遵循这里给出的例子- 当我试图通过“数据连接向导”设置新的数据连接时,您应该能够使用“数据源”选择下拉框找到: OLE DB的.NET Framework数据提供程序 并在OLE DB提供程序的下一个下拉框中找到 Microsoft Office 12.0 Access数据库引擎OLE DB 但是,我看不到这个选项。我曾尝试使用该列表中的一些其他OLE提供程序,并已能够连接其中的1或2个,但随后我收到一个错误,表示这些表是无效对象。我不知道还有什么可以尝试连接到任何Access dbVisual studio 2015 Visual Studio 2015与Access 2016的连接,visual-studio-2015,ms-access-2016,Visual Studio 2015,Ms Access 2016,我似乎无法让我的Visual Studio 2015连接到Access 2016,两者都是64位的。我看过很多论坛,大多数人都说要安装MSAccess2010引擎(x64) 我遵循这里给出的例子- 当我试图通过“数据连接向导”设置新的数据连接时,您应该能够使用“数据源”选择下拉框找到: OLE DB的.NET Framework数据提供程序 并在OLE DB提供程序的下一个下拉框中找到 Microsoft Office 12.0 Access数据库引擎OLE DB 但是,我看不到这个选项。我曾尝
非常感谢您的帮助。以防其他人遇到此问题 正如其他帖子所提到的,您需要Access DB引擎。仅仅拥有任何版本的MS Access是不够的(这对我来说很奇怪)。我在本主题中看到的所有其他帖子都没有指定您需要的版本(x86 vs x64)。我正在使用Office x64 然而 我必须使用的Access DB引擎是x86版本(我使用的是Access 2010 DB引擎)。我认为这与Visual Studio(2015)作为x86应用程序有关,但我不确定
这就解决了我的问题。是的,因为visual studio只有32位版本(出于某种原因),它无法与64位引擎一起工作。此外,不幸的是,32位和64位办公产品不能共存。现在,我正试图找到一个解决方案,不会涉及我重新安装整个办公软件包。。。