1

私の古い Delphi 7 アプリケーションは、devart Interbase ドライバーを使用して mydatabase.fdb に接続していました。このアプリケーションを delphi xe4 に移行したときに、最新バージョンの devart interbase for delphi xe4 をインストールしました。しかし、このバージョンでは、次のエラーが発生します。

Unsupported on-disk structure for file mydatabase.fdb

このエラーの原因は何ですか? どうすればそれを取り除くことができますか?

リンクを見つけました: http://www.firebirdfaq.org/faq80/

このエラーの考えられる原因として、2 つの理由が記載されています。しかし、これらは私には当てはまらないと思います。次に、なぜこのエラーが発生するのですか?

4

2 に答える 2

1

エラーの解決策を見つけました。ドライバーをインストールしたときDevartInterbase、デフォルトの vendorLib は、interbase データベースの dll であるgds32.dllinファイルに設定されていました。dbxdrivers.iniに置き換えたらうまくいきましgds32.dllfbclient.dll

embarcadero から次のリンクを参照しました: http://docwiki.embarcadero.com/Libraries/XE4/en/Data.SqlExpr.TSQLConnection.VendorLib

于 2013-09-24T07:24:53.970 に答える