2011-12-28 6 views
2

こんにちは誰も、私はBDEを使用せずに、デルファイにdbase IIIのテーブルを読み込むために使用できる無料のコンポーネントをお勧めします。Delphi DBase IIIコンポーネント

のTTableのようなもののDbaseに

のために何か感謝

コリン・

+0

64ビットXE2を使用していることを指定していないので、TTable + BDEは常にDelphi 1.0からdBase形式をサポートしていますが、Delphi XE2 32ビットでも動作します。 –

+0

しかし、実際にBDEを使用することはお勧めしません。私は、あなたがTDBFを使うことを提案しています。 –

答えて

5

TDBFあなたが欲しいものを行う必要があります。

+0

これはあなたが必要とするものです。 – Kutsoff

+2

TDBFはLGPLでリリースされていますが、これは使用するソフトウェアの種類に応じて少し余裕があります。 – dummzeuch

+0

そうだとしたら、TDBFを使用して現代的なデータベースを使用するようにレガシーアプリケーションを更新するという賢明なことをしてください: –

0

Delphiに付属するADO(TADOConnectionおよびTADOTableまたはTADOQuery)を使用するか、サードパーティのコンポーネントを使用できます。

サードパーティを決定する場合、私はAdvantage Database Server(簡潔さのためにADSとも呼ばれます)を提案します。ローカルクライアントバージョンは無料で、最大5つの接続をサポートします。完全なクライアント/サーバーエンジンに容易に拡張可能で、SQLアクセス用のほとんどのSQL-92機能(TTableタイプの機能を持つ)をサポートし、TDataSource経由で接続するすべてのデータ対応コントロールと互換性のあるコンポーネントが付属しています。 (コンポーネントには完全なDelphiのソースコードが含まれています)あなたのアプリケーションにはいくつかのDLLを配布する必要がありますが、アプリケーションと同じフォルダに簡単にインストールでき、システム登録やレジストリエントリは必要ありません。

彼らは古いクリッパー時代以来、彼らは新しい子供ではありませんでした。数年前にSybaseによって買収されたばかりで、毎年新しいバージョンをリリースしていますので、すぐにどこにも行かないのです。

(AdvantageまたはSybaseとの関係は何年もありませんが、私はその製品を長年使用していましたが、さまざまな用途に完全なSQL RDBMSに移植できないレガシーデータとアプリケーションもサポートしています。理由)。

+0

利点データベースの適切なリンクはhttp://www.sybaseです。 com/delphi –

+0

ありがとうございます。私は自分の投稿を編集します。私が投稿したリンクはまだ動作しています。 :) –

0

Vladimir KarpovのコンポーネントVKDBF(webtorry)を参照してください。

関連する問題