0

大きなテーブルのデータを表示する必要があるグリッドがあります。テーブル全体を一度にロードしたくないのは、メモリに負担がかかるためです。サーバーモードに仮想負荷があることは知っていますが、ローカルcsvファイルからロードしており、SQLサーバーデータベースを使用していません。

ユーザーがグリッドを下にスクロールしたときにcsvからデータを取得できるように、カスタムデータアクセスオブジェクトをサポートする仮想読み込みのそのような方法はありますか?

どんな助けでも大歓迎です。

4

1 に答える 1

1

そのようなものは存在しないと思います。ただし、DevExpress.Data.IListServer インターフェースを実装することで、独自のロールを作成することができます。この件について私が読んだことから、それは簡単な仕事ではないようです。これらのリンクから始めることができます。

シンプルな IListServer の実装

XtraGrid は仮想ロード モードをサポートしていますか?

1 つの代替手段として、csv データを SQLite データベースにインポートすることがあります。次に、LinqServerModeSource をデータ ソースとして使用できます。次のリンクは、それを行う方法の詳細を提供します。

SQLite とサーバー モード

お役に立てれば。

于 2012-11-30T21:04:39.130 に答える