二、基本操作題
41在考生文件夾下有一個數(shù)據(jù)庫文件“samp1.accdb”,里面已經(jīng)設(shè)計好表對象“tStud”。請按照以下要求,完成對表的修改。
(1)設(shè)置數(shù)據(jù)表顯示的字體大小為14、行高為18。
(2)設(shè)置“簡歷”字段的設(shè)計說明為“自上大學(xué)起的簡歷信息”。
(3)設(shè)置“入校時間”字段的格式為“××月××日××××”形式。
注意:要求月日為兩位顯示,年用4位顯示,如“12月15日2005”。
(4)將學(xué)號為“20011002”的學(xué)生的“照片”字段數(shù)據(jù)設(shè)置為考生文件夾下的“phot0.bmp”圖像文件。
(5)將凍結(jié)的“姓名”字段解凍。
(6)完成上述操作后,將“備注”字段刪除。
參考解析:
【考點分析l本題考點:字體、行高設(shè)置;字段屬性中的字段大小設(shè)置;更改圖片;設(shè)置隱藏字段和刪除字段等。
【解題思路】第1、4、5、6小題在數(shù)據(jù)表中設(shè)置字體、行高,更改圖片,隱藏字段和刪除字段;第2、3小題在設(shè)計視圖中設(shè)置字段屬性。
三、簡單應(yīng)用題
42考生文件夾下有一個數(shù)據(jù)庫文件“samp2.accdb”,其中存在已經(jīng)設(shè)計好的3個關(guān)聯(lián)表對象“tStud”、“tCourse”和
“tScore”及表對象“tTemp”。請按以下要求完成設(shè)計。
(1)創(chuàng)建一個查詢,查找并顯示學(xué)生的“姓名”、“課程名”和“成績”3個字段的內(nèi)容,將查詢命名為“qT1”。
(2)創(chuàng)建一個查詢,查找并顯示有攝影愛好的學(xué)生的 “學(xué)號”、“姓名”、“性別”、“年齡”和“入校時間”5個字段內(nèi)容,將查詢命名為“qT2”。
(3)創(chuàng)建一個查詢,查找學(xué)生的成績信息,并顯示“學(xué)號”和“平均成績”兩列內(nèi)容。其中“平均成績”一列數(shù)據(jù)由統(tǒng)計計算得到,將查詢命名為“qrl3”。
(4)創(chuàng)建一個查詢,將“tStud”表中女學(xué)生的信息追加到 “tTemp”表對應(yīng)的字段中,將查詢命名為“qT4”。
四、綜合應(yīng)用題
43考生文件夾下存在一個數(shù)據(jù)庫文件“samp3.accdb”,里面已經(jīng)設(shè)計好表對象“tStud”,同時還設(shè)計出窗體對象“fs-tud”和子窗體對象“fDetail”。請在此基礎(chǔ)上按照以下要求補充“fStud”窗體的設(shè)計。
(1)將窗體標題改為“學(xué)生查詢”。
(2)將窗體的邊框樣式改為“細邊框”,取消窗體中水平和垂直滾動條、記錄選擇器、瀏覽按鈕(導(dǎo)航按鈕)和分隔線;將子窗體邊框樣式改為“點線”,取消子窗體中的記錄選擇器、瀏覽按鈕(導(dǎo)航按鈕)和分隔線。
(3)在窗體中有兩個標簽控件,名稱分別為“Labell”和“Label2”,將這兩個標簽上的文字顏色改為白色,背景顏色改為紫藍色t紫藍色代碼為8388608)。
(4)將窗體主體節(jié)中控件的Tab次序改為:
“Chem”_“TxtDetail”→“CmdRefer’’→“CmdList”→
“CmdClear”→“fDtail”→“簡單查詢”→“Framel 8”。(5)按照以下窗體功能,補充事件代碼設(shè)計。在窗體中有一個組合框控件和一個文本框控件,名稱分
別為“CItem”和“TxtDetail”;有兩個標簽控件,名稱分別為“Label3”和“Ldetail”;還有三個命令按鈕,名稱分別為“Cm-dList”、“CmdRefer”和“CmdClear'’。在“Chem”組合框中選擇某一項目后,“Ldetail”標簽控件將顯示出所選項目名加上“內(nèi)容:”。在“TxtDetail”文本框中輸入具體項目值后,單擊“CmdRefer”命令按鈕,如果“CItem”和“TxtDetail”兩個控件中均有值,則在子窗體中顯示找出的相應(yīng)記錄,如果兩個控件中不全有值,顯示消息框,消息框標題為“注意”,提示文字為“查詢項目和查詢內(nèi)容不能為空!!!”,消息框中只有一個“確定”按鈕;單擊“CmdList”命令按鈕,在子窗體中顯示“ts-tud”表中的全部記錄;單擊“CmdClear”命令按鈕,將“Chem”和“TxtDetail”兩個控件中的值清空。
注意:不允許修改窗體對象“fStud”和子窗體對象“fDe-tail”中未涉及的控件、屬性和任何VBA代碼;不允許修改表對象“tStud”。代碼設(shè)計只允許補充一條語句、完成設(shè)計,不允許增刪和修改其他位置已存在的語句。
41在考生文件夾下有一個數(shù)據(jù)庫文件“samp1.accdb”,里面已經(jīng)設(shè)計好表對象“tStud”。請按照以下要求,完成對表的修改。
(1)設(shè)置數(shù)據(jù)表顯示的字體大小為14、行高為18。
(2)設(shè)置“簡歷”字段的設(shè)計說明為“自上大學(xué)起的簡歷信息”。
(3)設(shè)置“入校時間”字段的格式為“××月××日××××”形式。
注意:要求月日為兩位顯示,年用4位顯示,如“12月15日2005”。
(4)將學(xué)號為“20011002”的學(xué)生的“照片”字段數(shù)據(jù)設(shè)置為考生文件夾下的“phot0.bmp”圖像文件。
(5)將凍結(jié)的“姓名”字段解凍。
(6)完成上述操作后,將“備注”字段刪除。
參考解析:
【考點分析l本題考點:字體、行高設(shè)置;字段屬性中的字段大小設(shè)置;更改圖片;設(shè)置隱藏字段和刪除字段等。
【解題思路】第1、4、5、6小題在數(shù)據(jù)表中設(shè)置字體、行高,更改圖片,隱藏字段和刪除字段;第2、3小題在設(shè)計視圖中設(shè)置字段屬性。
三、簡單應(yīng)用題
42考生文件夾下有一個數(shù)據(jù)庫文件“samp2.accdb”,其中存在已經(jīng)設(shè)計好的3個關(guān)聯(lián)表對象“tStud”、“tCourse”和
“tScore”及表對象“tTemp”。請按以下要求完成設(shè)計。
(1)創(chuàng)建一個查詢,查找并顯示學(xué)生的“姓名”、“課程名”和“成績”3個字段的內(nèi)容,將查詢命名為“qT1”。
(2)創(chuàng)建一個查詢,查找并顯示有攝影愛好的學(xué)生的 “學(xué)號”、“姓名”、“性別”、“年齡”和“入校時間”5個字段內(nèi)容,將查詢命名為“qT2”。
(3)創(chuàng)建一個查詢,查找學(xué)生的成績信息,并顯示“學(xué)號”和“平均成績”兩列內(nèi)容。其中“平均成績”一列數(shù)據(jù)由統(tǒng)計計算得到,將查詢命名為“qrl3”。
(4)創(chuàng)建一個查詢,將“tStud”表中女學(xué)生的信息追加到 “tTemp”表對應(yīng)的字段中,將查詢命名為“qT4”。
四、綜合應(yīng)用題
43考生文件夾下存在一個數(shù)據(jù)庫文件“samp3.accdb”,里面已經(jīng)設(shè)計好表對象“tStud”,同時還設(shè)計出窗體對象“fs-tud”和子窗體對象“fDetail”。請在此基礎(chǔ)上按照以下要求補充“fStud”窗體的設(shè)計。
(1)將窗體標題改為“學(xué)生查詢”。
(2)將窗體的邊框樣式改為“細邊框”,取消窗體中水平和垂直滾動條、記錄選擇器、瀏覽按鈕(導(dǎo)航按鈕)和分隔線;將子窗體邊框樣式改為“點線”,取消子窗體中的記錄選擇器、瀏覽按鈕(導(dǎo)航按鈕)和分隔線。
(3)在窗體中有兩個標簽控件,名稱分別為“Labell”和“Label2”,將這兩個標簽上的文字顏色改為白色,背景顏色改為紫藍色t紫藍色代碼為8388608)。
(4)將窗體主體節(jié)中控件的Tab次序改為:
“Chem”_“TxtDetail”→“CmdRefer’’→“CmdList”→
“CmdClear”→“fDtail”→“簡單查詢”→“Framel 8”。(5)按照以下窗體功能,補充事件代碼設(shè)計。在窗體中有一個組合框控件和一個文本框控件,名稱分
別為“CItem”和“TxtDetail”;有兩個標簽控件,名稱分別為“Label3”和“Ldetail”;還有三個命令按鈕,名稱分別為“Cm-dList”、“CmdRefer”和“CmdClear'’。在“Chem”組合框中選擇某一項目后,“Ldetail”標簽控件將顯示出所選項目名加上“內(nèi)容:”。在“TxtDetail”文本框中輸入具體項目值后,單擊“CmdRefer”命令按鈕,如果“CItem”和“TxtDetail”兩個控件中均有值,則在子窗體中顯示找出的相應(yīng)記錄,如果兩個控件中不全有值,顯示消息框,消息框標題為“注意”,提示文字為“查詢項目和查詢內(nèi)容不能為空!!!”,消息框中只有一個“確定”按鈕;單擊“CmdList”命令按鈕,在子窗體中顯示“ts-tud”表中的全部記錄;單擊“CmdClear”命令按鈕,將“Chem”和“TxtDetail”兩個控件中的值清空。
注意:不允許修改窗體對象“fStud”和子窗體對象“fDe-tail”中未涉及的控件、屬性和任何VBA代碼;不允許修改表對象“tStud”。代碼設(shè)計只允許補充一條語句、完成設(shè)計,不允許增刪和修改其他位置已存在的語句。