私は、SQL Serverからプロシージャを呼び出すと、私はpageload()
このprocudureに一度記入ページの一時メモリにデータセットを保存するにはどうすればいいですか?
ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", ReportsBLL.GetProducts()));
ReportViewer1.LocalReport.Refresh();
を持っている私のASPページに
public static DataTable GetProducts(int parmCategory = -1){}
としてのDataTableを返す機能を持っているが、約8分かかりますデータベース からデータを取得するには、GetProducts
からのデータをフィルタリングするためにボタンを押すと多くのフィルタリングを行いたいし、すべてのフィルタにprocureを呼び出してDBに連絡するロジックはありません
だから、私はデータを保存することができますどのように私は
結果セットのページングを検討してください。サーバー_と_クライアントはより良いでしょう。 IMHO、あなたのコメントに基づいて、私は実際に使用する必要があるかどうかわからない_ _ "100000 rows" _。 – EdSF