2011-06-22 37 views
2

我從asp.net前端調用存儲過程。它通常插入許多表。在前端,我想展示2件事情:進度條喜歡多少完成。第二件顯示的是當前的數據庫插入。如:目前插入:tblCustomers存儲過程的進度條

讚賞!

+1

ASP.NET不是Winforms。所以如果沒有客戶端的任何週期性(ajax-)請求,刷新前端將是不可能的。我認爲你需要某種緩存插入狀態的日誌表。然後你可以查詢這個表來刷新前端。 –

+0

此鏈接可能也有幫助:http://devarchive.net/displaying_progress_bar_for_long_running_processes.aspx –

回答

4

您可能需要一個日誌表,您的前端可以監視進度。這還需要現有的存儲過程在不同的插入/狀態之間記錄對此表的更新。您的前端將需要一些Ajax來查詢要插入的總記錄,並且當前插入該記錄以獲取您的進度條。