こんにちは、できればBDEを使用せずに、dbaseIIIテーブルをDelphiにロードするために使用できる無料のコンポーネントをお勧めします。
TTableに似ていますが、Dbase用です
ありがとう
コリン
TDBFはあなたが望むことをするべきです。
ウラジーミル・カルポフ のコンポーネントVKDBF(web、torry )を参照してください。
Delphi に付属のADO (TADOConnection
およびTADOTable
または) を使用するか、サードパーティ コンポーネントを使用できます。TADOQuery
サードパーティを選択する場合は、Advantage Database Server (略して とも呼ばれます) をお勧めしますADS
。ローカル クライアント バージョンは無料で、最大 5 つの接続をサポートします。完全なクライアント サーバー エンジンに簡単にアップスケールでき、SQL アクセス用のほとんどの SQL-92 機能をサポートし (TTable
型機能も備えています)、 を介して接続するすべてのデータベース対応コントロールと互換性のあるコンポーネントが付属していますTDataSource
。(コンポーネントには完全な Delphi ソース コードが含まれています。)アプリと一緒にいくつかの DLL を配布する必要がありますが、それらはアプリと同じフォルダーに簡単にインストールでき、システム登録やレジストリ エントリは必要ありません。
彼らは古いクリッパー時代から存在しているので、新しい子供ではありません. それらは数年前に Sybase に買収され、毎年新しいバージョンをリリースしているため、すぐになくなることはありません。
(私は Advantage や Sybase とはまったく関係がありません。私は彼らの製品を何年も使用してきましたが、さまざまな理由で完全な SQL RDBMS に移植できない一部のレガシー データやアプリケーションを今でもサポートしています。)