2012-05-23 39 views
-1

我的預訂系統出現問題。在表格房間我有一個名爲isAvailable與數據類型位的列。當註冊用戶使用選定索引從gridview預訂房間時,此列將設置爲0。所有的工作正常,但現在我必須更新表,當員工用戶刪除選定的預訂。我的想法是將已刪除行的索引保存在數組中,並比較表格房間和表格預訂的索引。如果未找到索引,則將isAvailable設置回1,從而使其可用。這是個好主意嗎?設置房間返回可用

回答

1

爲什麼不創建一個新標誌並將IsDeleted設置爲true?這種方式有兩個標誌,你可以看到房間是否在可用時被刪除或在不可用時刪除,併爲你提供更多的審計數據。

+0

我並不十分理解這個概念。當房間可用時,工作人員用戶不會刪除預訂。我有一張桌子預訂,節省了房間ID用戶標識簽入日期和結帳日期。當房間的預訂被刪除時,我需要將房間設置爲可用。如果我沒有解釋我自己很好 – Karol

+0

@卡羅爾 - 啊沒關係。你需要代碼來做到這一點,或只是想知道這是否是最好的方法?你的方法似乎很好,如果你需要代碼我可以幫你寫觸發器/語句 –

+0

如果可能的話,我需要代碼,非常感謝你的幫助 – Karol