access實(shí)現(xiàn)禁止顯示窗口修改后臺(tái)數(shù)據(jù)的方法

在實(shí)踐工作中,我們都會(huì)利用access制作查詢數(shù)據(jù)直接呈現(xiàn)給用戶查看,以便實(shí)時(shí)查看動(dòng)態(tài)數(shù)據(jù)流向。但是我們有時(shí)會(huì)忽略默認(rèn)制作窗體或者查詢,都處于不鎖定狀態(tài),也就是說(shuō)用戶在前臺(tái)查看數(shù)據(jù),可以直接更改或刪除等操作。這樣對(duì)于我們數(shù)據(jù)保護(hù)是比較危險(xiǎn)的行為。
因此,我們?cè)谥谱鬟^(guò)程中,必須要了解如何鎖定,下面我來(lái)說(shuō)明下鎖定幾個(gè)步驟,以便大家共同學(xué)習(xí)。
一、查詢鎖定記錄。
右鍵查詢?cè)O(shè)計(jì)界面屬性,點(diǎn)開(kāi)屬性--記錄鎖定。我們會(huì)發(fā)現(xiàn)三種情況。
1.不鎖定:查詢出來(lái)數(shù)據(jù)都不做鎖定,可以刪除或更改等操作;
2.所有記錄:對(duì)查詢出來(lái)數(shù)據(jù)都做鎖定。禁止窗體調(diào)用時(shí)候更改或刪除數(shù)據(jù)。但odbc不能鎖定所有記錄;
3.已編輯的記錄:對(duì)已經(jīng)編輯記錄進(jìn)行鎖定。但對(duì)未編輯的記錄不做鎖定。
以上鎖定記錄,在后臺(tái)打開(kāi)數(shù)據(jù)查詢并沒(méi)受到影響,但是在窗體調(diào)用查詢就會(huì)禁止部分更改操作。
二、子窗體鎖定。子窗體是可以提供查詢數(shù)據(jù)顯示,它的鎖定與查詢鎖定記錄一致。都能達(dá)到用戶不能隨意修改查詢數(shù)據(jù)。當(dāng)然子窗體還提供很多功能屬性以便操作。比如:屬性有允許編輯、允許刪除、允許添加等操作,這樣根據(jù)不同用戶進(jìn)行不一樣設(shè)置。二、子窗體鎖定。子窗體是可以提供查詢數(shù)據(jù)顯示,它的鎖定與查詢鎖定記錄一致。都能達(dá)到用戶不能隨意修改查詢數(shù)據(jù)。當(dāng)然子窗體還提供很多功能屬性以便操作。比如:屬性有允許編輯、允許刪除、允許添加等操作,這樣根據(jù)不同用戶進(jìn)行不一樣設(shè)置。
三、顯示主窗體鎖定。
在最終設(shè)計(jì)給用戶使用,一般我們都會(huì)在菜單--啟動(dòng)。將默認(rèn)打鉤保留以下即可。
快捷菜單欄的允許工具欄/菜單相當(dāng)于我們右鍵菜單。若打鉤,顯示更改或添加等功能操作。
按圖操作,可以保證窗體鎖定。
相關(guān)文章
- 一些朋友再問(wèn)如何利用access的交叉表進(jìn)行可觀性查詢?今天小編將為大家?guī)?lái)利用access的交叉表進(jìn)行可觀性查詢的方法;希望能夠幫助到大家!有需要的朋友一起去看看吧2017-01-22
- 交叉表查詢是指能夠?qū)Σ樵兊臄?shù)據(jù)進(jìn)行匯總、求平均等計(jì)算,并對(duì)數(shù)據(jù)結(jié)構(gòu)進(jìn)行重新組織的查詢。查詢得到的數(shù)據(jù)分布在數(shù)據(jù)表的左側(cè)和頂端,行列交叉處顯示字段的計(jì)算結(jié)果;今天2017-01-22
access通過(guò)設(shè)計(jì)視圖修改字段的數(shù)據(jù)格式的教程
access怎樣通過(guò)設(shè)計(jì)視圖修改字段的數(shù)據(jù)格式呢?今天小編為大家?guī)?lái)的是access通過(guò)設(shè)計(jì)視圖修改字段的數(shù)據(jù)格式的教程;希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧2017-01-19Access通過(guò)查詢?yōu)榇绑w添加功能的教程
Access如何通過(guò)查詢?yōu)榇绑w添加功能?就是簡(jiǎn)單的一個(gè)表,一個(gè)查詢,一個(gè)窗體完事,今天我們就來(lái)看看Access為窗體添加功能的教程,需要的朋友可以參考下2016-02-26- Access鍵值沖突該怎么解決?剛學(xué)習(xí)Access的時(shí)候經(jīng)常會(huì)碰到系統(tǒng)的出錯(cuò)提示,今天就遇到了一個(gè)問(wèn)題,總是提示鍵值沖突,今天我們來(lái)分享三個(gè)方法解決access鍵值沖突,需要的朋2016-02-19
Access怎么給表格設(shè)置主關(guān)鍵字?access設(shè)置主鍵的方法
Access怎么給表格設(shè)置主鍵?設(shè)置主鍵的意思就是主關(guān)鍵字,的值用于唯一地標(biāo)識(shí)表中的某一條記錄,下面我們來(lái)看看access設(shè)置主鍵的方法,需要的朋友可以參考下2016-01-15Excel中的數(shù)據(jù)如何導(dǎo)入到Access數(shù)據(jù)庫(kù)中?
Excel中的數(shù)據(jù)如何導(dǎo)入到Access數(shù)據(jù)庫(kù)中?下面小編就為大家介紹一下,不會(huì)的朋友可以過(guò)來(lái)學(xué)習(xí)一下,希望能對(duì)大家有所幫助2015-03-30如何學(xué)會(huì)對(duì)ACCESS數(shù)據(jù)庫(kù)的性能進(jìn)行分析
這篇文章主要介紹了如何學(xué)會(huì)對(duì)ACCESS數(shù)據(jù)庫(kù)的性能進(jìn)行分析,有需要的朋友快來(lái)看看吧。2014-05-22Access2007怎樣在設(shè)計(jì)視圖下創(chuàng)建查詢
本文主要介紹了Access2007怎樣在設(shè)計(jì)視圖下創(chuàng)建查詢的方法,有需要的朋友可以參考一下2014-05-22- 給數(shù)據(jù)增加有效性規(guī)則的目的即是讓數(shù)據(jù)符合一定的規(guī)則,假如不符合規(guī)則,數(shù)據(jù)就無(wú)法錄入,Access如何給字段添加有效性規(guī)則,下面小編告訴大家方法,有需要的朋友可以看看2014-05-22