3

我正在尝试在 Windows 2012 服务器上安装 Visual Basic 6.0,它没有安装,如果我删除了数据访问组件,它安装成功。但是我没有安装数据访问组件excel参考丢失。

4

1 回答 1

0

这也是我的问题。

我通过取消选中 Visual Studio 6 中的数据访问组件安装解决了这个问题,而不是安装了AccessDatabaseEngine.exeMicrosoft Access Database Engine 2010 Redistributable 的 32 位版本

在此处下载链接:Microsoft Access 数据库引擎 2010 Redistributable

来自 MS 文档:

Office System 驱动程序仅在某些情况下受支持,包括:

  • 读取和写入各种文件格式的桌面应用程序,包括 Microsoft Office Access、Microsoft Office Excel 和文本文件。
  • 在支持的文件格式和数据库存储库(例如 SQL Server)之间传输数据。

重要提示:遗憾的是,在我现有的应用程序中,我不得不更改我的 MDAC 引用,以及如下所述的连接字符串(对于新应用程序,这不是问题):

如果您是使用 OLEDB 的应用程序开发人员,请将 ConnectionString 属性的 Provider 参数设置为“Microsoft.ACE.OLEDB.12.0”</p>

于 2017-02-13T08:52:16.047 回答