Windows 10 Visual FoxPro ODBC の問題

Windows 10 Visual FoxPro ODBC の問題

Windows 7 64 から Windows 10 64 にアップグレードしました。現在、Visual FoxPro ドライバーに問題が発生しています。32 ビット ODBC マネージャー (C:\Windows\SysWOW64\odbcad32.exe) を使用しています。Visual Fox Pro ソースを追加または編集しようとすると、次のエラーが発生します。

ここに画像の説明を入力してください

確認しましたC:\Windows\system32\vfpodbc.dllそしてそれは存在します。なぜこのエラーが発生するのでしょうか、またどのように修正すればよいのでしょうか?

答え1

チェックする :

  • HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INIリストされているファイルが存在する場合は、ドライバーのサブキーのレジストリを確認してください 。32
    ビット プログラムの場合、フォルダーC:\Windows\System32 にアクセスできないため、自動的に に置き換えられますC:\Windows\SysWOW64。したがって、System32 へのパスは SysWOW64 に置き換える必要があります。
  • インストールしておく必要がありますFoxPro 9.0 サービス パック 2.0 そしてその修正プログラム(実際にはリストの3番目だけです)
  • ダウンロードしてインストールする必要がある場合がありますMSXML 4.0 コア パッケージ

問題は、Internet Explorer 11 または Spartan との非互換性である可能性もあります。Windows
7 のときに IE11 を使用していましたか?

解決策が見つからない場合は、常に次の選択肢があります。Windows 7 へのダウングレード

答え2

今日私が経験したように、他のすべてが失敗した場合は、インストールしてみてくださいVFP 9 サービス パック 2 ランタイム、入手可能http://www.foxpert.com/download/runtime.htmlそしてhttps://github.com/VFPX/VFPRuntimeInstallers

その理由は、このインストーラーにはVFPOLEBそしてVFPODBCドライバーをインストールし、他のすべてのスタンドアロン インストーラーが失敗した Windows 7 マシンに正常にインストールしました。

必ずマークしてくださいODBC と OLE DBオプションオンランタイムファイルセットアップセクション。

ここに画像の説明を入力してください

古いVFPODBC.MSIは以下から入手可能です。http://web.sisgarbe.pt/sispub/download/obter.php?produto=VFPODBC

関連情報