[英]Insert Query vs SqlBulkCopy - which one is best as performance wise for insert records from One `DataBase` to Another `DataBase`
[英]Which control should I use to present records from a set one after another without reissueing the query
我在數據庫中存有100個問題。 我的T-SQL是別人寫的,以隨機方式從100個問題中挑選出30個。 (該查詢已經過測試,結果符合預期)
現在,我需要一次顯示30條唯一記錄(隨機樣本)。 基本上是在用戶單擊按鈕時顯示下一條記錄(例如,下一個)。
目前,我有一個sqlDataSource及其ID分配給aspx頁中的DetailsView。 我有一個按鈕,基本上增加了DetailsView.PageIndex。
我發現detailsView不斷在sqlDataSource中重新執行sqlCommand,導致出現重復的問題。 我通過跟蹤sql找到了。
我在做什么錯,或者要使用哪個數據控件以及任何其他建議,如果可能,請參考示例。
非常感謝!
我建議嘗試GridView控件 。 您可以使用控件的分頁功能來決定要顯示多少記錄集(而不必重新執行sqlCommand)。
這是一些有關如何使用GridView控件的好例子 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.