(中職)Access數(shù)據(jù)庫(kù)應(yīng)用-項(xiàng)目六應(yīng)用系統(tǒng)實(shí)現(xiàn)_第1頁(yè)
(中職)Access數(shù)據(jù)庫(kù)應(yīng)用-項(xiàng)目六應(yīng)用系統(tǒng)實(shí)現(xiàn)_第2頁(yè)
(中職)Access數(shù)據(jù)庫(kù)應(yīng)用-項(xiàng)目六應(yīng)用系統(tǒng)實(shí)現(xiàn)_第3頁(yè)
(中職)Access數(shù)據(jù)庫(kù)應(yīng)用-項(xiàng)目六應(yīng)用系統(tǒng)實(shí)現(xiàn)_第4頁(yè)
(中職)Access數(shù)據(jù)庫(kù)應(yīng)用-項(xiàng)目六應(yīng)用系統(tǒng)實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩42頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、YCF正版可修改PPT(中職)Access數(shù)據(jù)庫(kù)應(yīng)用-項(xiàng)目六應(yīng)用系統(tǒng)實(shí)現(xiàn)Access數(shù)據(jù)庫(kù)應(yīng)用項(xiàng)目六 應(yīng)用系統(tǒng)實(shí)現(xiàn)任務(wù)一 自動(dòng)運(yùn)行歡迎界面任務(wù)二 完善主窗體任務(wù)三 根據(jù)條件顯示表任務(wù)四 完善系統(tǒng)實(shí)現(xiàn)功能項(xiàng)目描述 在很多情況下,需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行大量重復(fù)的操作,這時(shí)就需要用到一個(gè)簡(jiǎn)單的方法來(lái)實(shí)現(xiàn)這種大量重復(fù)的操作。 本項(xiàng)目學(xué)習(xí)如何使用宏,通過(guò)使用宏能夠自動(dòng)執(zhí)行重復(fù)任務(wù),使用戶方便快捷地操作 Access數(shù)據(jù)庫(kù)系統(tǒng)。 宏是由一個(gè)或多個(gè)操作組成的集合,其中每個(gè)操作均能實(shí)現(xiàn)特定的功能。 本項(xiàng)目將完成有關(guān)宏的學(xué)習(xí)與實(shí)訓(xùn)。通過(guò)本項(xiàng)目的學(xué)習(xí),將實(shí)現(xiàn)如下主要目標(biāo):1.了解有關(guān)宏的相關(guān)知識(shí)。2.學(xué)會(huì)創(chuàng)建宏、宏組與

2、條件宏。3.能夠利用宏來(lái)完善系統(tǒng)實(shí)現(xiàn)功能。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面任務(wù)描述 通過(guò)實(shí)現(xiàn)自動(dòng)運(yùn)行歡迎界面,掌握有關(guān)宏的基礎(chǔ)知識(shí)、創(chuàng)建操作序列宏與運(yùn)行宏。目錄上一頁(yè)下一頁(yè)任務(wù)一 統(tǒng)計(jì)學(xué)生及其成績(jī)信息做一做 1需求:利用“創(chuàng)建宏”方法,創(chuàng)建一個(gè)歡迎界面,要求啟動(dòng)數(shù)據(jù)庫(kù)時(shí)能夠自動(dòng)運(yùn)行,完成效果如圖所示:目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面2分析:本任務(wù)涉及的主要問(wèn)題和解決方法有:1)打開(kāi)數(shù)據(jù)庫(kù),找到創(chuàng)建宏選項(xiàng)。2)創(chuàng)建新宏并按照要求對(duì)宏進(jìn)行設(shè)置。3)保存并運(yùn)行宏。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面2.在“新建查詢”對(duì)話框中選擇“簡(jiǎn)單查詢向?qū)А边x項(xiàng),單擊“確定”按鈕,打開(kāi)查詢向?qū)?/p>

3、,如下圖所示。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面3實(shí)施:1)打開(kāi)“學(xué)生信息管理系統(tǒng)”數(shù)據(jù)庫(kù),單擊“創(chuàng)建”選項(xiàng)卡,找到“宏與代碼”按鈕組。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面2)單擊上圖中“宏”按鈕,打開(kāi)宏設(shè)計(jì)視圖。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面單擊“添加新操作”下拉按鈕,彈出操作列表,選擇打開(kāi)窗體操作“OpenForm”。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面3)設(shè)置OpenForm操作的運(yùn)行參數(shù),單擊“窗體名稱”下拉按鈕,選擇之前創(chuàng)建好的名為“歡迎”的窗體,用同樣的方法將“視圖”選為“窗體”,將“窗口模式”選為“對(duì)話框”。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面4)單擊

4、窗口左上角“保存”按鈕。在彈出的“另存為”窗口中輸入宏名“autoexec”,單擊“確定”按鈕。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面5)保存后單擊窗口左上角“設(shè)計(jì)”選項(xiàng)卡中“運(yùn)行”按鈕。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面學(xué)一學(xué)1宏:把那些能自動(dòng)執(zhí)行某種操作的命令統(tǒng)稱為“宏”。在Access中,宏并不能單獨(dú)執(zhí)行,必須有一個(gè)觸發(fā)器。而這個(gè)觸發(fā)器通常是由窗體、報(bào)表及其上面控件的各種事件來(lái)?yè)?dān)任。2宏的作用:1)可以替代用戶執(zhí)行重復(fù)的任務(wù),節(jié)約用戶的時(shí)間。2)可以使數(shù)據(jù)庫(kù)中的各個(gè)對(duì)象聯(lián)系得更加緊密。3)可以顯示警告信息窗口。4)可以為窗體制作菜單,為菜單指定某些操作。5)可以把篩選程序加到記錄

5、中,提高記錄的查找速度。6)可以實(shí)現(xiàn)數(shù)據(jù)在應(yīng)用程序之間的傳送。宏可以獨(dú)立存在,但通常是和命令按鈕、文本框窗體和報(bào)表中控件一起出現(xiàn),用來(lái)自動(dòng)執(zhí)行任務(wù)的一個(gè)操作或一組操作。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面3宏名:每個(gè)宏都有一個(gè)名稱,運(yùn)行宏是通過(guò)宏名確定。對(duì)于宏組,每個(gè)宏組有一個(gè)宏組名,宏組中每個(gè)子宏都有子宏名,每個(gè)子宏都是可以獨(dú)立運(yùn)行的,調(diào)用宏組是:宏組名.子宏名。4參數(shù):參數(shù)是一個(gè)值,它向操作提供信息,例如,要在消息框中顯示的字符串、要操作的控件等。有些參數(shù)是必需的,有些參數(shù)是可選的。參數(shù)在操作名稱下設(shè)置。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面5創(chuàng)建宏:宏或宏組可以包含在一個(gè)宏對(duì)象(有

6、時(shí)稱為獨(dú)立宏)中,宏也可以嵌入到窗體、報(bào)表或控件的任何事件中。嵌入的宏成為所嵌入到的對(duì)象或控件的一部分。獨(dú)立宏顯示在導(dǎo)航窗格中的“宏”下;嵌入的宏則不顯示。創(chuàng)建新宏時(shí),宏操作目錄將顯示所有宏操作,而且所有參數(shù)都是可見(jiàn)的。根據(jù)宏的大小,編輯宏時(shí)可以展開(kāi)折疊一部分或全部宏操作(及操作塊),只需單擊宏名稱或塊名稱左側(cè)的加號(hào)(+)或減號(hào)()按鈕即可。或者按上箭頭鍵或下箭頭鍵選擇操作塊,然后按左箭頭鍵或右箭頭鍵折疊或展開(kāi)它。也可在“設(shè)計(jì)”選項(xiàng)卡上的“折疊/展開(kāi)”組中,單擊“展開(kāi)操作”或“折疊操作”。其中不同的宏命令其結(jié)構(gòu)各有不同,大多數(shù)宏操作都至少需要一個(gè)參數(shù)。目錄上一頁(yè)下一頁(yè)任務(wù)一 自動(dòng)運(yùn)行歡迎界面試

7、一試 1.運(yùn)行數(shù)據(jù)庫(kù)時(shí),使名為“學(xué)生表”的表自動(dòng)打開(kāi)。2.新建名為“退出”宏。目錄上一頁(yè)下一頁(yè)任務(wù)二 完善主窗體任務(wù)描述 宏是一個(gè)或者多個(gè)操作的集合,其中每一個(gè)操作完成特定的功能。在數(shù)據(jù)庫(kù)操作時(shí)需要很多宏,如果有多個(gè)宏相關(guān),例如用于一個(gè)窗體,可以將這些宏建立為宏組以方便宏的管理和維護(hù)。簡(jiǎn)單地說(shuō),宏是操作的集合;宏組是宏的集合。利用宏組完善主窗體,是本任務(wù)要學(xué)習(xí)的內(nèi)容。目錄上一頁(yè)下一頁(yè)任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)做一做 1.需求: 創(chuàng)建一個(gè)窗體,在上面添加2個(gè)命令按鈕,每個(gè)命令按鈕的功能均通過(guò)宏組中的2個(gè)宏實(shí)現(xiàn),即打開(kāi)“綜合查詢”窗體和“查詢學(xué)生信息”窗體。2分析:本任務(wù)中涉及的主要問(wèn)題和

8、解決方法有:1)回顧有關(guān)窗體的相關(guān)知識(shí)。2)如何創(chuàng)建宏組。3)如何創(chuàng)建子宏。任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)3實(shí)施:1)打開(kāi)“學(xué)生信息管理系統(tǒng)”數(shù)據(jù)庫(kù)。2)單擊選項(xiàng)卡中的“宏”選項(xiàng)。任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)3)在“添加操作”下拉選項(xiàng)中選擇“Submacro”。任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)4)在 “添加操作”下拉選項(xiàng)中選擇“OpenForm”,按照下圖所示添加內(nèi)容。任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)5)右鍵單擊子宏后選擇“生成子宏程序塊”。6)用同樣的方法創(chuàng)建另一個(gè)子宏。任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)7)將兩個(gè)子宏名稱分別改為“打開(kāi)查詢學(xué)生信息窗體”和“打開(kāi)綜合查詢窗體”。

9、任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)8)保存宏,將宏名改為“任務(wù)二” 。任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)9)新建窗體,并添加兩個(gè)按鈕“學(xué)生信息”和“綜合查詢”任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)10)單擊“學(xué)生信息”按鈕,在右側(cè)屬性表中選擇“事件”選項(xiàng),下拉寫(xiě)有“單擊”的單元格右側(cè)下拉選項(xiàng),選擇“任務(wù)二.打開(kāi)查詢學(xué)生信息窗體”。任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)11)單擊“綜合查詢”按鈕,在右側(cè)屬性表中選擇“事件”選項(xiàng),下拉寫(xiě)有“單擊”的單元格右側(cè)下拉選項(xiàng),選擇“任務(wù)二.打開(kāi)綜合查詢窗體”。任務(wù)二 完善主窗體目錄上一頁(yè)下一頁(yè)試一試 建立名為“打開(kāi)表”的宏組,要求含有以下四個(gè)子操作:打開(kāi)“學(xué)生表”

10、、打開(kāi)“教師表”、打開(kāi)“選課表”以及打開(kāi)“工資表”。任務(wù)三 根據(jù)條件顯示表目錄上一頁(yè)下一頁(yè)任務(wù)描述 通過(guò)對(duì)登陸驗(yàn)證窗口的設(shè)計(jì)來(lái)學(xué)習(xí)條件宏。做一做 1需求:創(chuàng)建名為“表查詢”的窗體,選擇“教師表”后點(diǎn)擊確定打開(kāi)教師表;選擇“學(xué)生表”后單擊確定打開(kāi)學(xué)生表。2分析:本任務(wù)中涉及的主要問(wèn)題和解決方法有:1)創(chuàng)建窗體方法參照本書(shū)項(xiàng)目四。2)對(duì)“表查詢”窗體進(jìn)行視圖設(shè)計(jì)。3)使用IF語(yǔ)句創(chuàng)建條件宏。任務(wù)三 根據(jù)條件顯示表目錄上一頁(yè)下一頁(yè)3實(shí)施:1)打開(kāi)“學(xué)生信息管理系統(tǒng)”數(shù)據(jù)庫(kù)。2)按照要求創(chuàng)建名為“表查詢”的窗體,方法略,參考本書(shū)項(xiàng)目四。3)右鍵Access對(duì)象中名為“表查詢”的窗體,彈出的對(duì)話框中單擊

11、“設(shè)計(jì)視圖”按鈕。任務(wù)三 根據(jù)條件顯示表目錄上一頁(yè)下一頁(yè)4)右鍵單擊“確定”按鈕,在彈出的“”選項(xiàng)框中單擊“事件生成器”任務(wù)三 根據(jù)條件顯示表目錄上一頁(yè)下一頁(yè)5)選擇“宏生成器”,單擊“確定”。在操作目錄中將“IF”流程拖到窗體框中任務(wù)三 根據(jù)條件顯示表目錄上一頁(yè)下一頁(yè)6)在“if”后輸入“Forms!表查詢!Frame0=1”設(shè)置條件,在“添加新操作”下拉單元格中選擇打開(kāi)表操作“OpenTable”,在新出現(xiàn)的“表名稱”單元格右側(cè)下拉單元格選擇“教師表”, “視圖”單元格右側(cè)下拉單元格選擇“數(shù)據(jù)表”,“數(shù)據(jù)模式”單元格右側(cè)下拉單元格選擇“只讀”。任務(wù)三 根據(jù)條件顯示表目錄上一頁(yè)下一頁(yè)7) 在

12、“if”后輸入“Forms!表查詢!Frame0=1”設(shè)置條件,在“添加新操作”下拉單元格中選擇打開(kāi)表操作“OpenTable”,在新出現(xiàn)的“表名稱”單元格右側(cè)下拉單元格選擇“學(xué)生表”, “視圖”單元格右側(cè)下拉單元格選擇“數(shù)據(jù)表”,“數(shù)據(jù)模式”單元格右側(cè)下拉單元格選擇“只讀”。任務(wù)三 根據(jù)條件顯示表目錄上一頁(yè)下一頁(yè)8)保存后退出。9)圖6-3-7單擊“確定”按鈕任務(wù)三 根據(jù)條件顯示表目錄上一頁(yè)下一頁(yè)任務(wù)三 根據(jù)條件顯示表目錄上一頁(yè)下一頁(yè)試一試 將圖6-3-1中的選課表、課程表查詢完成。任務(wù)四 操作表中的數(shù)據(jù)目錄上一頁(yè)下一頁(yè)任務(wù)描述 如果想要同時(shí)打開(kāi)多個(gè)表、窗體、查詢。我們可以在access對(duì)象中逐一雙擊對(duì)應(yīng)目標(biāo)來(lái)實(shí)現(xiàn)。我們是否可以利用宏來(lái)簡(jiǎn)化這一過(guò)程呢?做一做 1需求:利用宏同時(shí)打開(kāi)名為“學(xué)生表”的表、名為“查詢學(xué)生信息”的窗體以及名為“參數(shù)查詢-按姓名查詢成績(jī)”的查詢。2分析:本任務(wù)中涉及的主要問(wèn)題和解決方法有:1)創(chuàng)建宏2)選擇合適的操作完成任務(wù)要求任務(wù)四 操作表中的數(shù)據(jù)目錄上一頁(yè)下一頁(yè)3實(shí)施:1)打開(kāi)“學(xué)生信息管理系統(tǒng)”數(shù)據(jù)庫(kù)。2)創(chuàng)建宏,詳細(xì)步驟見(jiàn)本項(xiàng)目任務(wù)一。3)打開(kāi)“學(xué)生表”使用OpenTable操作任務(wù)四 操作表中的數(shù)據(jù)目錄上一頁(yè)下一頁(yè)4)打開(kāi)“學(xué)生信息查詢”窗體使用OpenForm操作任務(wù)四 操作表中的數(shù)據(jù)目錄上一頁(yè)下一頁(yè)5)打開(kāi)“

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論