64位Windows 7上的32位OLE DB驱动程序

时间:2010-06-22 03:14:53

标签: 64-bit oledb 32-bit

我们正在使用64位Office 2010运行64位Windows 7.我们安装了自定义32位OLEDB驱动程序,但在尝试将数据导入Excel时,它不会显示在数据提供程序列表中。

我听说64位和32位不能很好地结合在一起,你需要在wow64模拟器中运行32位驱动程序,但我们怎样才能在Excel中运行它?

谢谢

1 个答案:

答案 0 :(得分:0)

你是正确的,你不能在同一个过程中混合32和64位dll。所以你的选择是:

  1. 运行32位版本的Excel(可能是最简单的选择)。这将在64位操作系统下工作,并且可以加载32位dll(但显然不是64位dll)。
  2. 使用64位版本的OLE DB驱动程序(如果您在内部开发它可能,如果它的第三方然后对供应商造成错误)。