数百万のレコードを含む大規模なデータセットでは、DBGrid で速度を維持するために特別なプログラミングが必要です。
これを自動的に行う Delphi (DBGrid) 用の既製のコンポーネントがあるかどうかを知りたいですか?
編集例: 一部のデータベースには、最初の X レコード (例: 100 レコード) をフェッチする機能があります。スクロールで一番下に到達したら、次の 100 を自動取得したい。逆に最初に到達したときは、前の 100 を取得したい。 DBGrid がバッファリングを行う DBGrid コントロール。それはかなりのプログラミングを節約します - いわば「バッファサイズ」を設定するだけです。