access中如何画斜线_大神支招:如何设计access行政区划菜单
今天,小編將會教大家如何利用Access窗體制作行政區(qū)劃菜單級聯(lián),本文只是一個簡單的實例,主要是為了打破你對Access的陌生感,其實有很多功能我們都沒有涉及到,比如打印報表、生成網(wǎng)頁數(shù)據(jù)庫以及使用VBA編程實現(xiàn)更多更復雜的功能等.下面我們就一起來學習一下吧!
首先我們先來了解一下什么級聯(lián),就是當我們上網(wǎng)填寫一些表單,填寫行政區(qū)劃信息時,比如你填寫北京市,會自定列出北京市的各個區(qū)。這就是級聯(lián)功能啦,這個功能用access數(shù)據(jù)庫的窗體非常容易的實現(xiàn)哦。下面我們來看一下:
這個功能的也是非常有好處的,當我們通過制作這個數(shù)據(jù)錄入窗體,用戶就不會錄錯行政區(qū)劃信息,保證數(shù)據(jù)錄入的質(zhì)量。
在我們使用access窗體制作行政區(qū)劃菜單級聯(lián),即選擇省后,自動列出相應的市、選擇市后列出相應的縣,針對這一個功能,現(xiàn)在我們把問題進一步深入。
首先我們先來了解這個功能的原理就是我們在數(shù)據(jù)錄入過程中,常需要對數(shù)據(jù)進行編碼,也就是生成數(shù)據(jù)庫的主鍵(ID),行政區(qū)劃信息常常和其他編碼信息結(jié)合來作為數(shù)據(jù)庫的主鍵,因此,行政區(qū)劃代碼信息顯得尤為重要。下面,我們一起來學習一下如何在制作用戶選擇縣后,自動生成行政區(qū)劃代碼的功能。
大家先看一下完成后的效果圖:
用戶選擇前
用戶選擇后
接下來我們一起來看一下詳細的制作教程:
第一步,我們在做好的行政區(qū)劃窗體上,單擊右鍵選擇設計,進入窗體設計視圖,點擊文本框控件,在窗體里新建一個文本框,將其名稱命名為“國標碼”,并對其屬性進行設置,將邊框樣式屬性設為“透明”。
第二步,對屬性進行設置
之后選擇“縣”控件,在這個控件的AfterUpdate()事件后,編寫如下代碼:
PrivateSubcboCounty_AfterUpdate()
DimnewidAsVariant
newid=DLookup("[countyid]","縣","[county]="&"Forms!q!cboCounty")
Text13.Value=newid
EndSub
在這里,小編需要為大家講解一下什么是dlookup函數(shù),DLookup函數(shù)用于從指定記錄集(一個域)獲取特定字段的值,dlookup函數(shù)有三個參數(shù),第一個參數(shù)為要查詢顯示字段,第二個參數(shù)為查詢的表,第三個參數(shù)為查詢字段。
今天的教程就學習到這里,通過本例大家對于利用access窗體制作行政區(qū)劃菜單級聯(lián)這個功能是不是了解更多了呢,能夠給大家?guī)碛杏玫闹R是課課家最大的心愿,希望本例對大家有所幫助!
總結(jié)
以上是生活随笔為你收集整理的access中如何画斜线_大神支招:如何设计access行政区划菜单的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: eplan单线原理图多线原理图_【原创分
- 下一篇: 函数 单片机glint_GL 库函数