在實踐工作中,我們都會利用access制作查詢數據直接呈現給用戶查看,以便實時查看動態數據流向。但是我們有時會忽略默認制作窗體或者查詢,都處于不鎖定狀態,也就是說用戶在前臺查看數據,可以直接更改或刪除等操作。這樣對于我們數據保護是比較危險的行為。
因此,我們在制作過程中,必須要了解如何鎖定,下面我來說明下鎖定幾個步驟,以便大家共同學習。
一、查詢鎖定記錄。
右鍵查詢設計界面屬性,點開屬性--記錄鎖定。我們會發現三種情況。
1.不鎖定:查詢出來數據都不做鎖定,可以刪除或更改等操作;
2.所有記錄:對查詢出來數據都做鎖定。禁止窗體調用時候更改或刪除數據。但odbc不能鎖定所有記錄;
3.已編輯的記錄:對已經編輯記錄進行鎖定。但對未編輯的記錄不做鎖定。
以上鎖定記錄,在后臺打開數據查詢并沒受到影響,但是在窗體調用查詢就會禁止部分更改操作。
二、子窗體鎖定。子窗體是可以提供查詢數據顯示,它的鎖定與查詢鎖定記錄一致。都能達到用戶不能隨意修改查詢數據。當然子窗體還提供很多功能屬性以便操作。比如:屬性有允許編輯、允許刪除、允許添加等操作,這樣根據不同用戶進行不一樣設置。二、子窗體鎖定。子窗體是可以提供查詢數據顯示,它的鎖定與查詢鎖定記錄一致。都能達到用戶不能隨意修改查詢數據。當然子窗體還提供很多功能屬性以便操作。比如:屬性有允許編輯、允許刪除、允許添加等操作,這樣根據不同用戶進行不一樣設置。
三、顯示主窗體鎖定。
在最終設計給用戶使用,一般我們都會在菜單--啟動。將默認打鉤保留以下即可。
快捷菜單欄的允許工具欄/菜單相當于我們右鍵菜單。若打鉤,顯示更改或添加等功能操作。
按圖操作,可以保證窗體鎖定。
新聞熱點
疑難解答