データを表示したいデータベース テーブル (SQL Server 2008) があります。このデータを表示する最も簡単な方法は何ですか?
(ページングがあれば完璧です)。
それはグリッドビューですか?
クエリ: select * from testData
データを表示したいデータベース テーブル (SQL Server 2008) があります。このデータを表示する最も簡単な方法は何ですか?
(ページングがあれば完璧です)。
それはグリッドビューですか?
クエリ: select * from testData
ADO.NET 経由でデータを DataSet または DataTable に取得します。
それから:
gridview.DataSource = yourDataTable;
gridview.DataBind();
そのWebアプリの場合、gridviewを制御し、キャッシュオブジェクトを使用してデータセットを保持します... dbに接続するたびに時間がかかります...
長所: パフォーマンス 短所: 処理するサーバー メモリがない限り、大きなテーブルを処理できません。
Gridview は完璧なソリューションです
プロパティ AllowPaging="true" PageSize="##" AllowSorting="true" だけでページングとソートを行うことができます。特定の行だけでなくすべてのデータが必要な場合は、 AutoGenerateColumns="true" を実行できます
LinqToSql を使用して、結果をグリッド ビューにバインドします。