0

C#で開発されたWebサービスと64ビットサーバーからfoxproテーブルを読み取ろうとしていますが、テーブルを開くとエラーが発生します。

System.Data.OleDb.OleDbException:外部テーブルが予期された形式ではありません。 これを行うには、microsoft.ace12プロバイダーを使用します。}

残念ながら、64ビットサーバーではoledb32ビットを使用できません。

任意のアイデア..私の悪い英語でごめんなさい;)

4

2 に答える 2

1

32 ビット VFP OLE-DB ドライバーを 64 ビット マシンにインストールできます。次に、このSOの質問に対する受け入れられた回答を見てください

于 2012-08-14T21:48:25.460 に答える
0

この Web サービスが使用するアプリケーション プールを 32 ビットを使用するように設定できます。ただし、MS Access Connectivity Engine ドライバーを使用している場合は、64 ビット バージョンがあります。

于 2012-08-14T21:49:46.403 に答える