を使用する場合は、処理を高速化するために取得ループの外側でTQuerylocal を使用するようにしてください(メソッドは多少遅くなります)。TFieldFieldByName
フリーウェアのオープン ソース クラスを試して、任意の DB エンジンにアクセスできます。
ADO レイヤーを呼び出さずに、OleDB を介して MS SQL に直接アクセスできます。
速度が非常に最適化されており、旧バージョンの Delphi でも Unicode に対応しています。Windows XP、Vista、および Seven (64 ビットを含む) でテストされています。
TQueryエミュレーターがあります。これは、 DB.pasTQueryユニットで定義されているようには当てはまりませんが、ほとんど同じメソッドを持つクラスです。また、すべての BDE クラスとユニットを操作する必要はありません。欠点は、Delphi DB のビジュアル コントロールを使用できないことですが、迅速な TQuery の場合はそれで十分です。
考慮に値するいくつかのユニークな機能 (フィールド アクセスのためのレイト バインディングの使用など) があります。
サードパーティ ライブラリ (BDE など) を必要とせず、Delphi 5 から XE2 まで動作します。Delphi 4 でも動くと思います。
私たちのサイトでダウンロードしてサポートを求めることができます。