怎麼樣使用access實現禁止顯示窗口修改後台數據功能?

ADVERTISEMENT

怎麼樣使用access實現禁止顯示窗口修改後台數據功能?

在實踐工作中,我們都會利用access製作查詢數據直接呈現給用戶查看,以便實時查看動態數據流向。但是我們有時會忽略默認製作窗體或者查詢,都處於不鎖定狀態,也就是說用戶在前台查看數據,可以直接更改或刪除等操作。這樣對於我們數據保護是比較危險的行為。

因此,我們在製作過程中,必須要了解如何鎖定,下面我來說明下鎖定幾個步驟,以便大家共同學習。

一、查詢鎖定記錄。

右鍵查詢設計界面屬性,點開屬性--記錄鎖定。我們會發現三種情況。

1.不鎖定:查詢出來數據都不做鎖定,可以刪除或更改等操作;

2.所有記錄:對查詢出來數據都做鎖定。禁止窗體調用時候更改或刪除數據。但odbc不能鎖定所有記錄;

ADVERTISEMENT

3.已編輯的記錄:對已經編輯記錄進行鎖定。但對未編輯的記錄不做鎖定。

以上鎖定記錄,在後台打開數據查詢並沒受到影響,但是在窗體調用查詢就會禁止部分更改操作。

二、子窗體鎖定。子窗體是可以提供查詢數據顯示,它的鎖定與查詢鎖定記錄一致。都能達到用戶不能隨意修改查詢數據。當然子窗體還提供很多功能屬性以便操作。比如:屬性有允許編輯、允許刪除、允許添加等操作,這樣根據不同用戶進行不一樣設置。

 

ADVERTISEMENT

二、子窗體鎖定。子窗體是可以提供查詢數據顯示,它的鎖定與查詢鎖定記錄一致。都能達到用戶不能隨意修改查詢數據。當然子窗體還提供很多功能屬性以便操作。比如:屬性有允許編輯、允許刪除、允許添加等操作,這樣根據不同用戶進行不一樣設置。

三、顯示主窗體鎖定。

在最終設計給用戶使用,一般我們都會在菜單--啟動。將默認打鉤保留以下即可。

快捷菜單欄的允許工具欄/菜單相當於我們右鍵菜單。若打鉤,顯示更改或添加等功能操作。

按圖操作,可以保證窗體鎖定。

ADVERTISEMENT

本文地址:

ADVERTISEMENT