42在考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好3個(gè)關(guān)聯(lián)表對象“tStud”、“tCourse”、“tSeore”和表對象“tTemp”。請按以下要求完成設(shè)計(jì):
(1)創(chuàng)建一個(gè)選擇查詢,查找并顯示沒有攝影愛好的學(xué)生的”學(xué)號”、”姓名”、”性別”和”年齡”4個(gè)字段內(nèi)容,將查詢命名為“qTl”。
(2)創(chuàng)建一個(gè)總計(jì)查詢,查找學(xué)生的成績信息,并顯示為“學(xué)號”和“平均成績”兩列內(nèi)容。其中“平均成績”一列數(shù)據(jù)由統(tǒng)計(jì)計(jì)算得到,將查詢命名為“qT2”。
(3)創(chuàng)建—個(gè)選擇查詢,查找并顯示學(xué)生的“姓名”、“課程名”和“成績”3個(gè)字段內(nèi)容,將查詢命名為“qT3”。
(4)創(chuàng)建—個(gè)更新查詢,將表“tTemp”中“年齡”字段值加l,并清除“團(tuán)員否”字段的值,所建查詢命名為“qT4”。
參考解析:
【考點(diǎn)分析】本題考點(diǎn):創(chuàng)建無條件查詢、更新查詢和刪除查詢等。
【解題思路】第1、2,3、4小題在查詢設(shè)計(jì)視圖中創(chuàng)建不同的查詢,按題目要求添加字段和條件表達(dá)式。
(1)【操作步驟】
步驟l:單擊“創(chuàng)建”選項(xiàng)卡“查詢”組中的“查詢設(shè)計(jì)”按鈕,在“顯示表”對話框中雙擊表“tStud”,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“學(xué)號”、“姓名”、“性別”、“年齡”和“簡歷”字段。
步驟3:在“簡歷”字段的“條件”行輸入“not like”*攝影*””,取消該字段的顯示。
步驟4:按Ctrl+s保存修改,另存為“qTl”。關(guān)閉設(shè)計(jì)視圖。
(2)【操作步驟】
步驟t:單擊“創(chuàng)建”選項(xiàng)卡“查詢”組中的“查詢設(shè)計(jì)”按鈕,在“顯示表”對話框中雙擊表“tSeore”,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“學(xué)號”和“成績”字段。
步驟3:單擊“設(shè)計(jì)”選項(xiàng)卡“顯示/隱藏”組中的“匯總”按鈕,在“成績”字段“總計(jì)”行下拉列表中選擇“平均值”。
步驟4:在“成績”字段前添加“平均成績:”字樣。
步驟5:按Ctrl+s保存修改,另存為“qT2”。關(guān)閉設(shè)計(jì)視圖。
(3)【操作步驟】
步驟l:單擊“創(chuàng)建”選項(xiàng)卡“查詢”組中的“查詢設(shè)計(jì)”按鈕,在“顯示表”對話框中分別雙擊表“tStud”、“tCourse”、“tSCore”,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“姓名”、“課程名”和“成績”字段添加到“字段”行。
步驟3:按Ctrl+s保存修改,另存為“qrl3”。
(4)【操作步驟】
步驟l:單擊“創(chuàng)建”選項(xiàng)卡“查詢”組中的“查詢設(shè)計(jì)”按鈕,在“顯示表”對話框中雙擊表“tTemp”,關(guān)閉“顯示表”對話框。
步驟2:單擊“設(shè)計(jì)”選項(xiàng)卡“查詢類型”組中的“更新”按鈕,雙擊“年齡”及“團(tuán)員否”字段。
步驟3:在“年齡”字段的“更新到”行輸入“[年齡]+1”,在“團(tuán)員否”字段的“更新到”行輸入“Null”。
步驟4:單擊“設(shè)計(jì)”選項(xiàng)卡“結(jié)果”組中的“運(yùn)行”按鈕,在彈出的對話框中單擊“是”按鈕。
步驟5:按Ctrl+S保存修改,另存為“qT4”。關(guān)閉設(shè)計(jì)視圖。
【易錯(cuò)提示】創(chuàng)建更新查詢時(shí)要注意輸入格式,字段值必須用“[]”括起來。
43在考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)了表對象“tEmp”、查詢對象“qEmp”和窗體對象“fEmp”。同時(shí),給出窗體對象“fEmp”上兩個(gè)按鈕的單擊事件代碼,請按以下要求補(bǔ)充設(shè)計(jì)。
(1)將窗體“fEmp”上名稱為“tSS”的文本框控件改為組合框控件,控件名稱不變,標(biāo)簽標(biāo)題不變。設(shè)置組合框控件的相關(guān)屬性,以實(shí)現(xiàn)從下拉列表中選擇輸入性別值“男”和“女”。
(2)將查詢對象“qEmp”改為參數(shù)查詢,參數(shù)為窗體對象“fEmp”上組合框“tSS”的輸入值。
(3)將窗體對象“fEmp”上名稱為“tPa”的文本框控件設(shè)置為計(jì)算控件。要求依據(jù)“黨員否”字段值顯示相應(yīng)內(nèi)容。如果“黨員否”字段值為True,顯示“黨員”兩個(gè)字;如果“黨員否”字段值為False,顯示“非黨員”5個(gè)字。
(4)在窗體對象“fEmp”上有“刷新”和“退出”兩個(gè)命令按鈕,名稱分別為“btl”和“bt2”。單擊“刷新”按鈕,窗體記錄源改為查詢對象“qEmp”;單擊“退出”按鈕,關(guān)閉窗體。現(xiàn)已編寫了部分VBA代碼,請按VBA代碼中的指示將代碼補(bǔ)充完整。
注意:不要修改數(shù)據(jù)庫中的表對象“tEmp”;不要修改查詢對象“qEmp”中未涉及的內(nèi)容;不要修改窗體對象“fEmp”中未涉及的控件和屬性。程序代碼只允許在“*****Add*****”與“*****Add*****”之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其他位置已存在的語句。
參考解析:
【考點(diǎn)分析】本題考點(diǎn):窗體中文本框、命令按鈕、組合框控件屬性和查詢的設(shè)置等。
【解題思路】第1、3小題在窗體的設(shè)計(jì)視圖中通過用鼠標(biāo)右鍵單擊該控件,從彈出的快捷菜單中選擇“屬性”命令,設(shè)置屬性;第2小題在查詢設(shè)計(jì)視圖中設(shè)置參數(shù);第4小題直接用鼠標(biāo)右鍵單擊控件,從彈出的快捷菜單中選擇“事件生成器”命令,輸入代碼。
(1)【操作步驟】
步驟l:選擇“窗體”對象,右鍵單擊“fEmp”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:右鍵單擊控件“tSS”,從彈出的快捷菜單中選擇“更改為”下的“組合框”命令,然后右鍵單擊“tSS”,從彈出的快捷菜單中選擇“屬性”命令,在“行來源類型”和“行來源”行分別輸入“值列表”和“男;女”,關(guān)閉屬性表,按Ctrl+s保存修改,關(guān)閉設(shè)計(jì)視圖。
(2)【操作步驟】
步驟l:選擇“查詢”對象,右鍵單擊“qEmp”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:雙擊“*”和“性別”字段,添加到字段行,在“性別”字段的“條件”行輸入“[forms]![fEmp]![tSS]”。
步驟3:按Ctrl+s保存修改,關(guān)閉設(shè)計(jì)視圖。
(3)【操作步驟】
右鍵單擊窗體對象“fEmp”,打開設(shè)計(jì)視圖,右鍵單擊文本框“tPa”,從彈出的快捷菜單中選擇“屬性”命令,在“控件來
源”行輸入“=IIf([黨員否]=True,”黨員”,”非黨員”)”,關(guān)閉屬性表。
(4)【操作步驟】
步驟l:右鍵單擊命令按鈕“刷新”,從彈出的快捷菜單中選擇“事件生成器”命令,在彈出的對話框中選擇“代碼生成器”,進(jìn)入編程環(huán)境,在空行輸入以下代碼:
*****Addl*****Form.ReCordSourCe=”qEmp”,*****Addl*****關(guān)閉界面。
步驟2:右鍵單擊命令按鈕“退出”,從彈出的快捷菜單中選擇“事件生成器”命令,在彈出的對話框中選擇“代碼生成器”,進(jìn)入編程環(huán)境,在空行內(nèi)輸入以下代碼:
******Add2*****DoCmd.Close
******Add2*****關(guān)閉界面。
步驟3:按Ctrl+S保存修改,關(guān)閉設(shè)計(jì)視圖。
相關(guān)推薦:
2015年計(jì)算機(jī)二級考試ACCESS復(fù)習(xí)指導(dǎo)匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |