我做了一個登錄表單我訪問數據庫,但如何防止anyuser刪除最後一個記錄 例如:如果有兩個記錄在login_table以上。用戶可以刪除所有記錄但不是最後一個人防止訪問表中最後一條記錄被刪除
0
A
回答
0
有很多方法可以做到這一點: 1.在您的服務器端代碼創建約束,以檢查在刪除記錄時是否只有一條記錄。 2.創建在其上防止用戶刪除最後記錄的表的觸發器。
0
大概在Access 2013年實現這一目標最簡單的方法是創建一個「刪除前」數據宏,看起來像這樣:
If DCount("*","Table1")<2 Then
RaiseError
Error Number 1
Error Description You cannot delete the last remaining record in this table.
End If
要創建此數據的宏,在設計視圖中打開表,然後在功能區的「設計」選項卡上單擊「創建數據宏」並選擇「刪除前」。 (記得替換「表1」與您表的實際名稱。)
0
此前的紀錄被保存在表中,以便可以將其刪除。輸入的記錄實際上並未保存在表格中,直到表格關閉或採取行動輸入另一記錄。
在報名表我創建一個具有相同的字段重複表。輸入表格將數據暫時放入第一個表格中。然後我創建了兩個查詢。一個從臨時表更新到輔助表。第二個查詢清除第一個表,準備好進行新的數據輸入。查詢的操作需要命令條目以在運行兩個查詢之前保存該記錄。我通過創建一個宏來按順序執行操作來執行此操作。 1.保存記錄,2將數據複製到第二張表格,3清除第一張表格。
您必須對數據更好的控制。
相關問題
- 1. 訪問(VBA)訪問記錄集中的最後一條記錄
- 2. 如何防止子記錄被刪除
- 3. Django管理員防止刪除最後一個記錄
- 4. 防止has_many集合中最後一條記錄被刪除的最佳方法是什麼?
- 5. iOS,如何防止CloudKit在併發情況下刪除最後一條記錄?
- 6. 當最後一條記錄被刪除時,jqGrid reloadGrid不工作
- 7. 防止刪除記錄,有兩個表
- 8. 刪除功能刪除表中的最後一條記錄。 js jquery.updated
- 9. 最後一個歷史記錄表的條目與MS-訪問
- 10. 我可以訪問最後一條記錄的上一條記錄嗎?mysql?
- 11. 如果當前記錄在訪問綁定表中被刪除
- 12. 防止在刪除後訪問CoreData對象訪問
- 13. Angularjs - 刪除$ routeChangeError後的最後一個記錄條目
- 14. 從公式中刪除最後一條記錄
- 15. 骨幹 - 防止視圖被刪除後
- 16. 如何防止用戶刪除記錄
- 17. 刪除最後一天的記錄
- 18. 刪除最後一個記錄逗號
- 19. 如何刪除最後一個記錄
- 20. 如何防止ActiveRecord :: Observer記錄刪除從屬記錄,如果父記錄被刪除?
- 21. 防止從後臺堆棧中刪除最後一個片段
- 22. 訪問VBA表單當前記錄被刪除
- 23. 從Excel更新訪問表 - 說當前記錄已被刪除?
- 24. CRM 2013 - 根據條件防止刪除記錄
- 25. 防止ID 1被刪除
- 26. 當刪除最後一條記錄時,UITableView deleteRowsAtIndexPath崩潰
- 27. 防止創建表的用戶刪除SQL Plus中的記錄
- 28. 如何刪除使用PDO插入到MySQL表中的最後一條記錄?
- 29. 連接表的最後一條記錄
- 30. 如何檢查刪除的記錄是否是最後一條記錄MySQL PHP
謝謝你,但我是新來的訪問使你能幫助我瞭解如何檢查的最後一個記錄,然後刪除如何prevebt – BasILyoS