2010-05-31 66 views

回答

1

你有沒有考慮緩存你的數據集?那麼只需要在緩存爲空或過期的情況下查詢數據。

1

當你處理你的頁面更改的情況下,你需要在新的頁面信息來拉。您需要創建一個以CurrentPageNumber和PageSize作爲參數的存儲過程。

這是除了您在提供數據時已經提供的任何其他參數外。

在SP中,您將填充一個臨時表或表變量(或者您可以使用CTE)以及您要返回的數據,但也包含RowNumber。

基於你的CurrentPageNumber的說法,你可以返回所有CurrentPageNumber *每頁和(CurrentPgaeNumber + 1)*每頁的結果 - 1.

這裏有一個很好的資源:

How to return a page of results from SQL?

相關問題