与MS Access建立连接

约翰·史密斯

Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册。

Microsoft.JET.OLEDB.4.0的提供程序未在本地计算机上注册。

对我来说都是错误。在尝试创建Access连接时,我一直在尝试两种方法。我不确定该怎么办。

我在64位计算机上有32位办公室。我在他们说要安装Access数据库引擎的地方找到了解决方案,但它不允许我在32位办公室中安装64位。提到的另一个绕过此问题的消息源可以进入命令行执行,$> AccessDatabaseEngine_X64.exe /passive但被动不被识别为命令。

我找到了另一个潜在的解决方案,该解决方案要求先下载Office系统驱动程序和组件,然后再将访问数据库添加为源,但这也不起作用。我的想法不多了,如果有人可以提供帮助,将不胜感激。

我所指文章的链接:

戈德·汤普森

如果您已经安装了32位Office,那么您几乎就只能使用Access数据库引擎的32位版本(也称为“ ACE”)。正如您所发现的,据推测,有一种方法可以将64位ACE强制置于已经具有32位Office组件的计算机上,但是就我个人而言,我不会“去那儿”。

因此,您需要将C#项目配置为以32位运行。您可以通过Platform: x86在项目的“属性”的“生成”选项卡上选择来实现:

Platform.png

(该屏幕快照是在32位虚拟机上拍摄的,因此默认配置已经是32位。64位计算机上的默认设置应为“任何CPU”。)

要验证运行该进程的环境,可以使用

String.Format("I am running as {0}-bit.", IntPtr.Size * 8)

例如,在Windows窗体应用程序中,您可以使用

MessageBox.Show(String.Format("I am running as {0}-bit.", IntPtr.Size * 8));

那应该显示

I am running as 32-bit.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

与MS Access建立连接

来自分类Dev

如何使用MS Excel建立与读写锁定的MS Access的只读数据连接?

来自分类Dev

RODBC程序包从R到MS Access建立连接的替代方法

来自分类Dev

MS ACCESS SQL连接语法

来自分类Dev

MS Access 多个左连接

来自分类Dev

将Perl连接到MS Access

来自分类Dev

连接到ODBC时的MS Access错误

来自分类Dev

将Perl连接到MS Access

来自分类Dev

MS Access SQL连接性能改进

来自分类Dev

MySQL Connector / ODBC MS Access无法连接

来自分类Dev

无法与OLEDB与MS Access(.mdb文件)连接

来自分类Dev

无法打开MS-Access ADO连接

来自分类Dev

带通配符的SQL连接表(MS Access)

来自分类Dev

MS Access 连接到 ASP.NET

来自分类Dev

.NET Core 和 MS Access“迁移”连接

来自分类Dev

Visual Studio 连接到 MS Access

来自分类Dev

通过Access连接到SQL Server后端的MS Access?

来自分类Dev

使用django-mssql-1.6建立与MS SQL Server 2014的连接

来自分类Dev

使用django-mssql-1.6建立与MS SQL Server 2014的连接

来自分类Dev

用MS子连接MS SQL Server

来自分类Dev

如何使用pyodbc将MS Access连接到Python

来自分类Dev

连接到MS Access的Eclipse难以想象的编码行为

来自分类Dev

Pyodbc和MS Access 2010连接错误

来自分类Dev

SQL Server 2012 Express连接到MS Access 2010

来自分类Dev

MS Access对Azure SQL Server 2012的连接字符串

来自分类Dev

MS Access 2013何时打开和关闭odbc连接?

来自分类Dev

在打开JDBC连接后无法移动MS Access文件

来自分类Dev

从Snowflake连接到MS Access数据库

来自分类Dev

MS Access对Azure SQL Server 2012的连接字符串