DOBON.NETプログラミング掲示板過去ログ
VBの DataGrid でページング処理
題名: VBの DataGrid でページング処理
著者: kkk
日時: 2005/03/10 12:41:35
ID: 9713
この記事の返信元:
(なし)
この記事への返信:
[9714]
Re[1]: VBの DataGrid でページング処理
中博俊
2005/03/10 12:49:10
ツリーを表示
環境/言語:[VB.NET]
分類:[.NET]
アプリの動作ログ記録に、
数十万行×20列のデータをDataGridで表示させています。
悩みは、データ量が増えると、
DataGridへデータ追加時の速度や、表示速度が、格段に落ちてしまいます。
そこで、DataGrid上のデータをページング等で処理したいのですが、
VB.NETには、その様な標準機能では見当たりませんでした。
どなたか、
DataGridのページングや、
VBのコントロールで大量データを扱う、
似た様な処理を実装された方はいらっしゃいませんか?
いらっしゃいましたら、ぜひ参考にさせて下さい。
題名: Re[1]: VBの DataGrid でページング処理
著者: 中博俊
URL:
http://naka.wankuma.com/
日時: 2005/03/10 12:49:10
ID: 9714
この記事の返信元:
[9713]
VBの DataGrid でページング処理
kkk
2005/03/10 12:41:35
この記事への返信:
[9780]
Re[2]: VBの DataGrid でページング処理
kkk
2005/03/14 16:39:15
[解決]
ツリーを表示
こんにちは中です。
数十万行を表示することの設計自体に無理があります。
まずは、データの絞込みを行いましょう。
その上でページングは普通に行う行為ですので、そのつど読み込むようにすればいいだけでしょう。
このような大量データ処理にDataSetは向いていません。(^^;;
------------------------------------------------------
中博俊 MSMVP Visual Studio C# Since 2004/04-2005/03, MCP
http://naka.wankuma.com/
http://naka.wankuma.com/blog/
naka@wankuma.com
題名: Re[2]: VBの DataGrid でページング処理
著者: kkk
日時: 2005/03/14 16:39:15
ID: 9780
この記事の返信元:
[9714]
Re[1]: VBの DataGrid でページング処理
中博俊
2005/03/10 12:49:10
この記事への返信:
(なし)
ツリーを表示
> 数十万行を表示することの設計自体に無理があります。
> まずは、データの絞込みを行いましょう。
> その上でページングは普通に行う行為ですので、そのつど読み込むようにすればいいだけでしょう。
>
> このような大量データ処理にDataSetは向いていません。(^^;;
返信ありがとうございます。
やっぱり、データが多い場合は、
時系列や、分類毎に、分けるしかなさそうですね。。
解決済み!
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
アプリの動作ログ記録に、
数十万行×20列のデータをDataGridで表示させています。
悩みは、データ量が増えると、
DataGridへデータ追加時の速度や、表示速度が、格段に落ちてしまいます。
そこで、DataGrid上のデータをページング等で処理したいのですが、
VB.NETには、その様な標準機能では見当たりませんでした。
どなたか、
DataGridのページングや、
VBのコントロールで大量データを扱う、
似た様な処理を実装された方はいらっしゃいませんか?
いらっしゃいましたら、ぜひ参考にさせて下さい。