0

私の問題は単純です。.NET 2.0 を対象とする WinForms ソリューション内に、DataTable がほとんどない DataSet があります。DataGridView をデータテーブルの 1 つにバインドする必要があり、データテーブルの内容をフィルター処理できる必要があります。グリッドをデータテーブルにバインドするのは非常に簡単です。データ バインディング ソースの Filter プロパティを使用してコンテンツを簡単にフィルター処理できますが、数百行の最初の 20 行のみを表示できるようにする必要もあります。グリッドにバインドされたデータを制限するにはどうすればよいですか? データ ソースの MySQL のように TOP 20 または LIMIT に言及する方法はありますか?

また、バインドするデータテーブルはリアルタイムで更新されます。さまざまなシナリオに基づいて、いくつかの行が挿入され、いくつかは更新され、いくつかは削除されます...

アイデアや解決策をお寄せいただきありがとうございます。

アンドレイ

4

1 に答える 1

0

そのためのビューを作成し、データグリッドをそれにバインドすることを検討しましたか? 単純

SELECT TOP 20 * FROM table

トリックを行うでしょう。

于 2012-08-21T10:34:00.940 に答える