0

我在 32 位机器上开发了一个 Web 服务,它dbf使用oledb.

问题是服务器是 64 位的,oledb被替换为microsoft.ace12.

尝试打开连接时出现以下错误:could not find isam installable.

我的连接字符串是:

connectionString="Provider=Microsoft.ACE.OLEDB.12.0;SourceType=DBF;SourceDB=\\NEPTUNO\SISTEMAS\SIST\TABLAS;Exclusive=No;" providerName="Microsoft.ACE.OLEDB.12.0"

有任何想法吗?再见 ;)

4

1 回答 1

1

32 位应用程序无法访问 64 位驱动程序,它们被分开是有原因的。

您需要为 64 位平台重新构建应用程序或找到 32 位等效驱动程序。

于 2012-08-14T14:29:14.873 回答