2011-08-15 44 views
0

我將有4個不同的用戶角色4個數據輸入表格。數據錄入,通過asp.net到SQL Server 2008

所有數據將被存儲在同一個表的SQL Server 2008數據庫。

一旦數據被輸入時將需要由一組特定的用戶來查看和「認可」。需要批准數據的指定用戶可能隨時間而改變。

我還不知道如何管理這個審批過程中,特別是因爲用戶可能會改變。我正在考慮給這些指定的用戶查看需要在gridview中批准的數據的特權。要批准它,他們可以單擊數據旁邊的gridview中的複選框並更新。

如果我需要3個特定用戶認可這個數據,我怎麼跟蹤這些用戶中的每一個已經批准了嗎?

第二個問題是,因爲我是一個asp.net的初學者,簡單的問題:如何創建一個報名表,將數據追加到數據庫?

回答

2

我會通過創建數據表和用戶表之間的鏈接表,你可以稱之爲批准或任何對你有意義的東西。我會把data_id,user_id和boolean批准(默認爲false)。然後你可以通過SELECT data_id獲得所有data_id,這些data_id來自Approvals中的SELECT data_id,其中approved = 1 group by data_id具有count(*)> 2。您當然可以更加花哨,並添加approved_by並請求它具有在過去兩個月例如等

+0

謝謝批准!怎麼樣第二個問題是因爲我是一個asp.net初學者,簡單的問題:我如何創建一個入口表單,將數據添加到數據庫中? –

+0

其他q怎麼樣? –

相關問題