全國計算機等級考試二級Access考點分析之模塊(2)

字號:

考點6 在模塊中執(zhí)行宏
    在模塊的過程定義中,使用DoCmd對象的RunMacro方法,可以執(zhí)行設計好的宏。其調(diào)用格式為:
     DoCmd.RunMacro MacroName [,RepeatCount][,RepeatExpression]
    其中MacroName表示當前數(shù)據(jù)庫中宏的有效名稱RepeatCount為可選項,用于計算宏運行次數(shù)的整數(shù)值;RepeatExpression也是可選項,為數(shù)組表達式,在每一次運行宏時進行計算,結(jié)果為False(0)時,停止運行宏。
    8.3 VBA程序設計基礎
     一般Access程序設計在遇到下列情況時需要使用VBA代碼:
    (1)使數(shù)據(jù)庫易于維護。
    (2)創(chuàng)建自己的函數(shù)。
    (3)顯示錯誤消息。
    (4)創(chuàng)建或操作對象。
    (5)執(zhí)行系統(tǒng)級別的操作。
    (6)一次操作多個記錄。
    (7)將參數(shù)傳送給Visual Basic過程。
    考點7 面向?qū)ο蟪绦蛟O計的基本概念
    Access內(nèi)部提供了功能強大的向?qū)C制,能處理基本的數(shù)據(jù)庫操作。在此基礎上編寫適當?shù)某绦虼a,可以極大地改善程序功能。
    Access內(nèi)嵌的VBA,功能強大,采用目前主流面向?qū)ο髾C制和可視化編程環(huán)境。
    Access采用面向?qū)ο蟪绦蜷_發(fā)環(huán)境,其數(shù)據(jù)庫窗口可以方便地訪問和處理表、查詢、窗體、報表、頁、宏和模塊對象。VBA中可以使用這些對象以及范圍更廣泛地一些可編程對象。
    Access應用程序由表、查詢、窗體、報表、頁、宏和模塊對象列表構成,形成不同的類。
    集合是由某些對象所包含的實例構成。
    2屬性和方法
    屬性和方法描述了對象的性質(zhì)和行為。其引用格式為:對象.屬性或?qū)ο螅戏ā?BR>    Access中的“對象”可以是單一對象,也可以是對象的集合。
    3事件和事件過程
    事件是Access窗體或報表及其上的控件等對象可以“識別”的動作。在Access數(shù)據(jù)庫系統(tǒng)中,可以通過兩種方式處理窗體、報表或控件的事件響應,一種是使用宏對象來設置事件屬性;另一種是為某個事件編寫VBA代碼過程,完成指定動作,這樣的代碼過程稱為事件過程。