版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、操作題單項(xiàng)訓(xùn)練第二章:數(shù)據(jù)庫和表1在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp1.mdb"。在數(shù)據(jù)庫文件中已經(jīng)建立了一個(gè)表對象"學(xué)生基本情況"。根據(jù)以下操作要求,完成各種操作:(1)將"學(xué)生基本情況"表名稱改為"tStud"。(2)設(shè)置"身份ID"字段為主鍵;并設(shè)置"身份ID"字段的相應(yīng)屬性,使該字段在數(shù)據(jù)表視圖中的顯示標(biāo)題為"身份證"。(3)將"姓名"字段設(shè)置為有重復(fù)索引。(4)將"電話"字段的輸入掩碼設(shè)置為"
2、;010*"的形式。其中,"010"部分自動(dòng)輸出,后八位為0到9的數(shù)字顯示。2在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp1.mdb",里邊已建立兩個(gè)表對象"tGrade"和"tStudent";同時(shí)還存在一個(gè)Excel文件"tCourse.xls"。請按以下操作要求,完成表的編輯:(1)將Excel文件"tCourse.xls"鏈接到"samp1.mdb"數(shù)據(jù)庫文件中,鏈接表名稱不變,要求:數(shù)據(jù)中的第一行作為字段名。(2)將"tGrade
3、"表中隱藏的列顯示出來。(3)將"tStudent"表中"政治面貌"字段的默認(rèn)值屬性設(shè)置為"團(tuán)員",并將該字段在數(shù)據(jù)表視圖中的顯示標(biāo)題改為"政治面目"。(4)設(shè)置"tStudent"表的顯示格式,使表的背景顏色為"藍(lán)色"、網(wǎng)格線為"白色"、文字字號為10。3在考生文件夾下的"samp1.mdb"數(shù)據(jù)庫文件中已建立兩個(gè)表對象(名為"員工表"和"部門表")。請按以下要求,順序完成表的各種操作
4、:(1)將"員工表"的行高設(shè)為15。(2)設(shè)置表對象"員工表"的年齡字段有效性規(guī)則為:大于17且小于65(不含17和65);同時(shí)設(shè)置相應(yīng)有效性文本為"請輸入有效年齡"。(3)在表對象"員工表"的年齡和職務(wù)兩字段之間新增一個(gè)字段,字段名稱為"密碼",數(shù)據(jù)類型為文本,字段大小為6,同時(shí),要求設(shè)置輸入掩碼使其以星號方式(密碼)顯示。(4)凍結(jié)員工表中的姓名字段。(5)建立表對象"員工表"和"部門表"的表間關(guān)系,實(shí)施參照完整性。第三章:查詢考生文件夾下有一個(gè)數(shù)據(jù)庫
5、文件"samp2.mdb",其中存在已經(jīng)設(shè)計(jì)好的表對象"tStud"、"tCourse""tScore"和"tTemp"。請按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢,當(dāng)運(yùn)行該查詢時(shí),應(yīng)顯示參數(shù)提示信息"請輸入愛好",輸入愛好后,在簡歷字段中查找具有指定愛好的學(xué)生,顯示"學(xué)號"、"姓名"、"性別"、"年齡"和"簡歷"5個(gè)字段的內(nèi)容,將查詢命名為"qT1"。(2)
6、創(chuàng)建一個(gè)查詢,查找學(xué)生的成績信息,并顯示為"學(xué)號"、"姓名"和"平均成績"3列內(nèi)容,其中"平均成績"一列數(shù)據(jù)由計(jì)算得到,將查詢命名為"qT2"。(3)創(chuàng)建一個(gè)查詢,查找沒有任何選課信息的學(xué)生,并顯示其"學(xué)號"和"姓名"兩個(gè)字段的內(nèi)容,將查詢命名為"qT3"。(4)創(chuàng)建一個(gè)查詢,將表"tStud"中男學(xué)生的信息追加到"tTemp"表對應(yīng)的"學(xué)號"、"姓名"、&
7、quot;年齡"、"所屬院系"和"性別"字段中,將查詢命名為"qT4"。第四章:窗體1考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",其中存在已經(jīng)設(shè)計(jì)好的表對象"tNorm"和"tStock",查詢對象"qStock"和宏對象"m1",同時(shí)還有以"tNorm"和"tStock"為數(shù)據(jù)源的窗體對象"fStock"和"fNorm"。請?jiān)诖嘶A(chǔ)上按照
8、以下要求補(bǔ)充窗體設(shè)計(jì):(1)在"fStock"窗體對象的窗體頁眉節(jié)區(qū)添加一個(gè)標(biāo)簽控件,名稱為"bTitle",初始化標(biāo)題顯示為"庫存瀏覽",字體為"黑體",字號為18,字體粗細(xì)為"加粗"。(2)在"fStock"窗體對象的窗體頁腳節(jié)區(qū)添加一個(gè)命令按鈕,命名為"bList",按鈕標(biāo)題為"顯示信息"。(3)設(shè)置命令按鈕bList的單擊事件屬性為運(yùn)行宏對象m1。(4)將"fStock"窗體的標(biāo)題設(shè)置為"庫存瀏覽&
9、quot;。(5)將"fStock"窗體對象中的"fNorm"子窗體的導(dǎo)航按鈕去掉。2考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",其中存在已經(jīng)設(shè)計(jì)好的表對象"tCollect",查詢對象"qT",同時(shí)還有以"tCollect"為數(shù)據(jù)源的窗體對象"fCollect"。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充窗體設(shè)計(jì):(1)將窗體"fCollect"的記錄源改為查詢對象"qT"。(2)在窗體"fCollect&qu
10、ot;的窗體頁眉節(jié)區(qū)添加一個(gè)標(biāo)簽控件,名稱為"bTitle",標(biāo)題為"CD明細(xì)",字體為"黑體",字號為20,字體粗細(xì)為"加粗"。(3)將窗體標(biāo)題欄上的顯示文字設(shè)為"CD明細(xì)顯示"。(4)在窗體頁腳節(jié)區(qū)添加一個(gè)命令按鈕,命名為"bC",按鈕標(biāo)題為"改變顏色"第五章:報(bào)表1考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",其中存在已經(jīng)設(shè)計(jì)好的表對象"tEmployee",同時(shí)還設(shè)計(jì)出以"qEmployee&
11、quot;為數(shù)據(jù)源的報(bào)表對象"rEmployee"。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充報(bào)表設(shè)計(jì):(1)報(bào)表的報(bào)表頁眉節(jié)區(qū)添加一個(gè)標(biāo)簽控件,標(biāo)題為"職員基本信息表",并命名為"bTitle"。(2)將報(bào)表主體節(jié)區(qū)中名為"tDate"的文本框顯示內(nèi)容設(shè)置為"聘用時(shí)間"字段值。(3)在報(bào)表的頁面頁腳區(qū)添加一個(gè)計(jì)算控件,以輸出頁碼。計(jì)算控件放置在距上邊0.25厘米、距左側(cè)12.5厘米的位置,并命名為"tPage"。規(guī)定頁碼顯示格式為"第N頁/共M頁"。2考生文件夾下有一
12、個(gè)數(shù)據(jù)庫文件"samp3.mdb",其中存在已經(jīng)設(shè)計(jì)好的表對象"tTeacher"、報(bào)表對象"rTeacher"。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充報(bào)表設(shè)計(jì):(1)將報(bào)表對象rTeacher的報(bào)表主體節(jié)區(qū)中名為"性別"的文本框顯示內(nèi)容設(shè)置為"性別"字段值,并將文本框名稱修改為"tSex"。(2)在報(bào)表對象rTeacher的報(bào)表頁腳節(jié)區(qū)位置添加一個(gè)計(jì)算控件,計(jì)算并顯示教師的平均年齡。計(jì)算控件放置在距上邊0.3厘米、距左側(cè)3.6厘米的位置,命名為"tAvg"。第六章
13、:宏1在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",里面已經(jīng)設(shè)計(jì)好表對象"產(chǎn)品"、"供應(yīng)商"、查詢對象"按供應(yīng)商查詢"和宏對象"打開產(chǎn)品表"、"運(yùn)行查詢"、"關(guān)閉窗口"。請按以下要求完成設(shè)計(jì):(1)當(dāng)單擊"顯示修改產(chǎn)品表"命令按鈕時(shí),運(yùn)行宏"打開產(chǎn)品表",即可瀏覽"產(chǎn)品"表。(2)當(dāng)單擊"查詢"命令按鈕時(shí),運(yùn)行宏"運(yùn)行查詢",即可啟動(dòng)查詢"
14、按供應(yīng)商查詢"。(3)當(dāng)單擊"退出"命令按鈕時(shí),運(yùn)行宏"關(guān)閉窗口",關(guān)閉"menu"窗體,返回到數(shù)據(jù)庫窗口。2在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",里面已經(jīng)設(shè)計(jì)好表對象"tBorrow"、"tReader"和"tRook",宏對象"rpt"。將宏對象"rpt"改名為"mReader"。第7章 :模塊1. 考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb"
15、;,其中存在已經(jīng)設(shè)計(jì)好的表對象"tAddr"和"tUser",同時(shí)還有窗體對象"fEdit"和"fEuser"。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充"fEdit"窗體的設(shè)計(jì):(1)將窗體中名稱為"LRemark"的標(biāo)簽控件上的文字顏色改為紅色(紅色代碼為255)、字體粗細(xì)改為"加粗"。(2)將窗體標(biāo)題設(shè)置為"修改用戶信息"。(3)將窗體邊框改為"對話框邊框"樣式,取消窗體中的水平和垂直滾動(dòng)條、記錄選定器、瀏覽按鈕和分隔線。(
16、4)將窗體中"退出"命令按鈕(名稱為"cmdquit")上的文字顏色改為深紅(深紅代碼為128)、字體粗細(xì)改為"加粗",并給文字加上下劃線。(5)在窗體中還有"修改"和"保存"兩個(gè)命令按鈕,名稱分別為"CmdEdit"和"CmdSave",其中"保存"命令按鈕在初始狀態(tài)為不可用,當(dāng)單擊"修改"按鈕后,應(yīng)使"保存"按鈕變?yōu)榭捎谩,F(xiàn)已編寫了部分VBA代碼,請按照VBA代碼中的指示將代碼補(bǔ)充完整。要求:
17、修改后運(yùn)行該窗體,并查看修改結(jié)果。注意:不能修改窗體對象"fEdit"和"fEuser"中未涉及的控件、屬性;不能修改表對象"tAddr"和"tUser"。程序代碼只允許在"*"與"*"之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語句。2在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",里面已經(jīng)設(shè)計(jì)好表對象"tStudent",同時(shí)還設(shè)計(jì)出窗體對象"fQuery"和"fStude
18、nt"。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充"fQuery"窗體的設(shè)計(jì):(1)在距主體節(jié)上邊0.4厘米、左邊0.4厘米位置添加一個(gè)矩形控件,其名稱為"rRim";矩形寬度為16.6厘米、高度為1.2厘米、特殊效果為"鑿痕"。(2)將窗體中"退出"命令按鈕上顯示的文字顏色改為"深紅"(深紅代碼為128),字體粗細(xì)改為"加粗"。(3)將窗體標(biāo)題改為"顯示查詢信息"。(4)將窗體邊框改為"對話框邊框"樣式,取消窗體中的水平和垂直滾動(dòng)條、記錄
19、選定器、瀏覽按鈕和分隔線。(5)在窗體中有一個(gè)"顯示全部記錄"命令按鈕(名稱為bList),單擊該按鈕后,應(yīng)實(shí)現(xiàn)將"tStudent"表中的全部記錄顯示出來的功能?,F(xiàn)已編寫了部分VBA代碼,請按照VBA代碼中的指示將代碼補(bǔ)充完整。要求:修改后運(yùn)行該窗體,并查看修改結(jié)果。注意:不要修改窗體對象"fQuery"和"fStudent"中未涉及的控件、屬性;不要修改表對象"tStudent"。程序代碼只能在"*"與"*"之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增
20、刪和修改其它位置已存在的語句。第8章:VBA數(shù)據(jù)庫編程1. 在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",里面已經(jīng)設(shè)計(jì)好表對象"tAddr"和"tUser",同時(shí)還設(shè)計(jì)出窗體對象"fEdit"和"fEuser"。請?jiān)诖嘶A(chǔ)上按以下要求補(bǔ)充"fEdit"窗體的設(shè)計(jì):(1)將窗體中名稱"1Remark"的標(biāo)簽控件上的文字顏色改為"藍(lán)色"(藍(lán)色代碼為#0072BC(16711680)、字體粗細(xì)改為"加粗"。(2)將
21、窗體標(biāo)題設(shè)置為"顯示/修改用戶口令"。(3)將窗體邊框改為"細(xì)邊框"樣式,取消窗體中的水平和垂直滾動(dòng)條、記錄選定器、瀏覽按鈕和分隔線;保留窗體的關(guān)閉按鈕。(4)將窗體中"退出"命令按鈕(名稱為"cmdquit")上的文字顏色改為棕色(棕色代碼為128)、字體粗細(xì)改為"加粗",并在文字下方加下劃線。綜合題第一套:上機(jī)考試試題1、 基本操作題二:簡單應(yīng)用題 考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp2.mdb",其中存在已經(jīng)設(shè)計(jì)好的表對象“tAttend","tE
22、mpoyee"和“tWork”,請按以下要求完成設(shè)計(jì) (1)創(chuàng)建一個(gè)查詢,查找并顯示"姓名"、"項(xiàng)目名稱"和"承擔(dān)工作"3個(gè)字段的內(nèi)容,將查詢命名為"qTl"。 (2)創(chuàng)建一個(gè)查詢,查找并顯示項(xiàng)目經(jīng)費(fèi)在10000元以下(包括10000元)的"項(xiàng)目名稱"和"項(xiàng)目來源"兩個(gè)字段的內(nèi)容,將查詢命名為"qT2"。 (3)創(chuàng)建一個(gè)查詢,設(shè)計(jì)一個(gè)名為"單位獎(jiǎng)勵(lì)"的計(jì)算字段,計(jì)算公式為: 單位獎(jiǎng)勵(lì)=經(jīng)費(fèi)*10%, 并顯示"tWor
23、k"表的所有字段內(nèi)容和"單位獎(jiǎng)勵(lì)"字段,將查詢命名為"qT3"。 (4)創(chuàng)建一個(gè)查詞,將所有記錄的"經(jīng)費(fèi)"字段值增加20000元,將查詢命名為"qT4"。三:綜合應(yīng)用題在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb"里面已經(jīng)設(shè)計(jì)好表對象"tBorrow"、"tReader"和"tRook", 查詢對象"qT", 窗體對象"fReader", 報(bào)表對象"rReader&quo
24、t;和宏對象"rpt"。請?jiān)诖嘶A(chǔ)上按以下要求補(bǔ)充設(shè)計(jì) (1)在報(bào)表的報(bào)表頁眉節(jié)區(qū)內(nèi)添加一個(gè)標(biāo)簽控仵,其名稱為"bTitle", 標(biāo)題顯示為"讀者借閱情況瀏覽",字體名稱為"黑體", 字體大小為22, 同時(shí)將其安排在距上邊0.5厘米、距左測2厘米的位置上。(2)設(shè)計(jì)報(bào)表"rReader"的主體節(jié)區(qū)內(nèi)"tSex"文本框控件依據(jù)報(bào)表記錄源的"性別"字段值來顯示信息。 (3)將宏對象"rpf"改名為"mReader"。象&
25、quot;tBorrow"、"tReader"和"tBook"查詢對象"qT", 不允許修改報(bào)表對象"rReader"的控件和屬性。(4)在窗體對象" fReader"的窗體頁腳節(jié)區(qū)內(nèi)添加一個(gè)命令按鈕,命名為"bList", 按鈕標(biāo)題為"顯示借書信息", 其單擊事件屬性設(shè)置為宏對象"mReader"。(5)窗體加裁時(shí)設(shè)置標(biāo)題屬性為系繞當(dāng)前日期。窗體"加裁"的事件的代碼已提供,請補(bǔ)充完整。注意: 不允許修改窗
26、體對象" fReader "中未涉及的控件和屬性;不允許修放表對象"tBorrow"、“tReader"和"tBook"及查詢對象"qT"不允許修改報(bào)表對象"rReader"的控件和屬性;程序代碼只能在" * * * * *Add* * * * * "與" * * * * *Add* * * * * "之間的空行內(nèi)補(bǔ)充一行語句,完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語句。第二套:上機(jī)考試試題一、 基本操作題在考生文件夾下的"samp
27、l mdb"數(shù)據(jù)庫文件中已建立好表對象"tStud"和"tScore"、宏對象"mTest和窗體fTest"。請按以下要求,完成各種操作(1)分析并設(shè)置表"tScore"的主鍵。(2)將學(xué)生"入校時(shí)間"字段的默認(rèn)值設(shè)置為下一年度的一月一日(規(guī)定: 本年度的年號必須用函數(shù)獲取)。(3)凍結(jié)表" (Stud"中的"姓名"字段列。(4)將窗體" fTest "的"標(biāo)題"屬性設(shè)置為"測試"。(5
28、)將窗體"fTest"中名為"bt2"的命令按鈕的寬度設(shè)置為2厘米、與命令按鈕"bt1"左邊對齊。(6)將宏"mTest"重命名保存為自動(dòng)執(zhí)行的宏。二、簡單應(yīng)用題考生文件夾下有一個(gè)數(shù)據(jù)厙文件"samp2 .mdb", 其中存在已經(jīng)設(shè)計(jì)好的表對象"tCollect "、"tpress"和"tType", 請按以下要求完成設(shè)計(jì) (1)創(chuàng)建一個(gè)查詞,查找收藏品中CD盤最高價(jià)格和最低價(jià)格信息并輸出,標(biāo)題顯示為"v_Max"和
29、"v_Min", 將查詢命名為"qTl"。 (2)創(chuàng)建一個(gè)查詞,查找并顯示購買"價(jià)格"大于100元并且"購買日期"在2001年以后(含2001年)的"CDID"、"主題名稱"、"價(jià)格"、"購買日期"和"介紹"5個(gè)字段的內(nèi)容,將查詢命名為"qT2"。 (3)創(chuàng)建一個(gè)查詢,逋過輸入CD類型名稱,查詞并顯示"CDID"、"主題名稱"、"價(jià)格"、
30、"購買日期。和"介紹"5個(gè)字段的內(nèi)容,當(dāng)運(yùn)行該查詢時(shí),應(yīng)顯示參數(shù)提示信息"請輸入CD類型名稱 ", 將查詞命名為"qT3"。 (4)創(chuàng)建一個(gè)查詢,對"tType"表進(jìn)行調(diào)整,將"類型ID”等于"05 "的記錄中的"類型介紹"字段更改為"古典音樂", 將查詢命名為"qT4"。三:綜合應(yīng)用題 考生文件件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb", 其中存在已經(jīng)設(shè)計(jì)好的表對象”tEmp"、窗體
31、對象"fEmp"、報(bào)表對象"rEmp"和宏對象"mEmp"。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充設(shè)計(jì) (1)將表對象"tEmp"中"聘用時(shí)間"字段的格式調(diào)整為"長日期“顯示、"性別"字段的有效性文本設(shè)置為"只能輸入"男和女"。 (2)設(shè)置報(bào)表"rEmp"按照"性別"字段降序(先女后男)排列輸出; 將報(bào)表頁面頁腳區(qū)內(nèi)名為"tPage"的文本框控件設(shè)置為"頁碼/總頁數(shù)"
32、形式的頁碼顯示 (如1/3 5,2 /3 5、 .)。 (3)將"fEmp"窗體上名為"bTitle"的標(biāo)簽上移到距"btnP"命令按鈕1厘米的位置(即標(biāo)簽的下邊畀距命令按鈕上邊界1厘米)。同時(shí),將窗體按鈕"btnP"的單擊事件屬性設(shè)置為宏"mEmp"。 注意 不能修放數(shù)據(jù)庫中的宏對象"mEmp" 不能修放窗體對象"fEmp"和報(bào)表對象"rEmp"中未步及的控仵和屬性; 不能修放表對象"tEmp"中未步及的字段和屬性
33、。 第三套:上機(jī)考試試題一、 基本操作題在考生文件夾下有一個(gè)數(shù)據(jù)庫女件"sampl mdb", 里面已經(jīng)設(shè)計(jì)好表對象"tStud"。請按照以下要求,完成對表的修放( 1)設(shè)置數(shù)據(jù)表顯示的字體大小為14、行高為18。(2)設(shè)置"簡歷"字段的設(shè)計(jì)說明為"自上大學(xué)起的簡歷信息"。(3)設(shè)置"入校時(shí)間"字段的格式為"xx月xx日XXXX"形式。 注意:要求月日為兩位顯示、年4位顯示,如" 12月l5日2005"。 (4)將學(xué)號為"20011002&quo
34、t;學(xué)生的"照片"字段數(shù)據(jù)設(shè)置為考生文件夾下的"photo.bmp"圖像文件。(5)將凍結(jié)的"姓名"字段解凍。 (6)完成上述操作后,將"備注"字段刪除二、簡單應(yīng)用題考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp2.mdb”,其中已經(jīng)設(shè)計(jì)好的3個(gè)關(guān)聯(lián)表對象”tCourse”、“tGrade”、”tStudent“和一個(gè)空表”tSinfo”,請按以下要求完成設(shè)計(jì):(1) 創(chuàng)建一個(gè)查詢,查找并顯示“姓名“、”政治面貌“、”課程名“和成績4個(gè)字段的內(nèi)容,將查詢命名為”qT1“。(2) 創(chuàng)建一個(gè)查詢,計(jì)算每名學(xué)生所選課程的學(xué)分總和
35、,并依次顯示“姓名“和”學(xué)分“,其中”學(xué)分“為計(jì)算出的學(xué)分總和,將查詢命名為”qT2”。(3) 創(chuàng)建一個(gè)查詢,查找年齡小于平均年齡的學(xué)生,并顯示其“姓名”,將查詢命名為“qT3”。(4) 創(chuàng)建一個(gè)查詢,將所有學(xué)生的“班級編號”、“學(xué)號”、“課程名”和“成績”等值填入“tSinfo”表相應(yīng)字其中“班級編號”值是“tStudent”表中“學(xué)號”字段的前6位,將查詢命名為“qT4”。三、綜合應(yīng)用題考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp3.mdb”,其中存在已經(jīng)設(shè)計(jì)好的表對象“tAddr”和“tUser”,同時(shí)還有窗體對象”fEdit”和“fEuser”。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充“fEdit”窗體
36、的設(shè)計(jì)(1) 將窗體中名稱為“LRemark”的標(biāo)簽控件上的文字顏色改為紅色(紅色代碼為255)、字體粗細(xì)改為“加粗”。(2) 將窗體標(biāo)題設(shè)置為“修改”用戶信息。 (3) 將窗體邊框改為“對話框邊框”樣式,取消窗體中的水平和垂直滾動(dòng)條、記錄選定器、瀏覽按鈕盒分隔線。(4) 將窗體中“退出”命令按鈕(名稱為“cmdquit”)上的文字顏色改為深紅(深紅代碼為128)、字體粗細(xì)改為“加粗”,并給字體加上下劃線。(5) 在窗體中還有“修改”和“保存”兩個(gè)命令按鈕,名稱為“CmdEdit”和“CmdSave”,其中“保存”命令按鈕在初始狀態(tài)下為不可用,當(dāng)單擊“修改”按鈕后,應(yīng)使“保存”按鈕變?yōu)榭捎谩,F(xiàn)
37、已編寫了部分VBA代碼,請按照VBA代碼中的指示將代碼補(bǔ)充完整。要求:修改后運(yùn)行該窗體,并查看修改結(jié)果。注意:不能修改窗體對象“fEdit”和“fEuser”中未涉及的控件、屬性;不能修改表對象“tAddr”和“tUser”。程序代碼只允許在“*”與“*”之間的空行補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其他位置已存在的語句。第四套:上機(jī)考試試題一、基本操作題在考生文件夾下,已有一個(gè)數(shù)據(jù)庫文件"samp1.mdb",其中已經(jīng)建立兩個(gè)表對象"tGrade"和"tStudent",宏對象"mTest"和查詢對象&quo
38、t;qT"。請按以下操作要求,完成各種操作:(1)設(shè)置"tGrade"表中"成績"字段的顯示寬度為20。(2)設(shè)置"tStudent"表的"學(xué)號"字段為主鍵,"性別"的默認(rèn)值屬性為"男"。(3)在"tStudent"表結(jié)構(gòu)最后一行增加一個(gè)字段,字段名為"家庭住址",字段類型為"文本",字段大小為 40;刪除"像片"字段。(4)刪除"qT"查詢中的"畢業(yè)學(xué)校&
39、quot;列,并將查詢結(jié)果按"姓名"、"課程名"和"成績"順序顯示。(5)將宏"mTest"重命名,保存為自動(dòng)執(zhí)行的宏。二、簡單應(yīng)用題考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp2.mdb”,其中存在已經(jīng)設(shè)計(jì)好的3個(gè)關(guān)聯(lián)表對 象"tStud"、"tCourse"和一個(gè)空表“tTemp”。此外,還提供窗體"fTest"和宏"mTest",請按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢,查找女學(xué)生的"姓名"、"課程名&qu
40、ot;和"成績"3個(gè)字段的內(nèi)容,將查詢命名為"qT1"。(2)創(chuàng)建追加查詢,將表對象"tStud"中有書法愛好學(xué)生的"學(xué)號"、"姓名"和"入校年"3列內(nèi)容追加到目標(biāo)表"tTemp"的對應(yīng)字段內(nèi),將查詢命名為"qT2"。(規(guī)定:"入校年"列由"入校時(shí)間"字段計(jì)算得到,顯示為4位數(shù)字形式。)(3)補(bǔ)充窗體"fTest"上"test1"按鈕(名為"bt1
41、")的單擊事件代碼,實(shí)現(xiàn)以下功能:打開窗體,在文本框"tText"中輸入一段文字,然后單擊窗體"fTest"上的"test1"按鈕(名為"bt1"),程序?qū)⑽谋究騼?nèi)容作為窗體中標(biāo)簽"bTitle"的標(biāo)題顯示。注意:不能修改窗體對象"fTest"中未涉及的控件和屬性;只允許在"*Add*"與"*Add*"之間的空行內(nèi)補(bǔ)充語句、完成設(shè)計(jì)。(4)設(shè)置窗體"fTest"上"test2"按鈕(名為
42、"bt2")的單擊事件為的宏對象"mTest"。三、綜合應(yīng)用在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",里面已經(jīng)設(shè)計(jì)好表對象"tBorrow"、"tReader"和"tBook",查詢對象"qT",窗體對象"fReader",報(bào)表對象"rReader"和宏對象"rPt"。請?jiān)诖嘶A(chǔ)上按以下要求補(bǔ)充設(shè)計(jì):(1)在報(bào)表"rReader"的報(bào)表頁眉節(jié)區(qū)內(nèi)添加一個(gè)標(biāo)簽控件,其
43、名稱為"bTitle",標(biāo)題顯示為"讀者借閱情況瀏覽",字體名稱為"黑體",字體大小為22,并將其安排在距上邊0.5厘米、距左側(cè)2厘米的位置。(2)設(shè)計(jì)報(bào)表"rReader"的主體節(jié)區(qū)為"tSex"文本框控件,設(shè)置數(shù)據(jù)來源顯示性別信息,并要求按"借書日期"字段升序顯示,"借書日期"的顯示格式為"長日期"形式。(3)將宏對象"rpt"改名為"mReader"。(4)在窗體對象"fReade
44、r"的窗體頁腳節(jié)區(qū)內(nèi)添加一個(gè)命令按鈕,命名為"bList",按鈕標(biāo)題為"顯示借書信息",其單擊事件屬性設(shè)置為宏對象"mReader"。(5)窗體加載時(shí)設(shè)置窗體標(biāo)題屬性為系統(tǒng)當(dāng)前日期。窗體"加載"事件代碼已提供,請補(bǔ)充完整。注意:不允許修改窗體對象"fReader"中未涉及的控件和屬性;不允許修改表對象"tBorrow"、"tReader"和"tBook"及查詢對象"qT";不允許修改報(bào)表對象"rR
45、eader"的控件和屬性。程序代碼只允許在"*Add*"與"*Add*"之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不能刪和修改其它位置上已存在的語句。第五套:上機(jī)考試試題一、 基本操作題考生文件夾下,"samp1.mdb"數(shù)據(jù)庫文件中已建立3個(gè)關(guān)聯(lián)表對象(名為"職工表"、"物品表"和"銷售業(yè)績表")和一個(gè)窗體對象(名為"fTest")。請按以下要求,完成表和窗體的各種操作:(1)分析表對象"銷售業(yè)績表"的字段構(gòu)成,判斷并設(shè)置其主鍵。
46、(2)將表對象"物品表"中的"生產(chǎn)廠家"字段重命名為"生產(chǎn)企業(yè)"。(3)建立表對象"職工表"、"物品表"和"銷售業(yè)績表"的表間關(guān)系,并實(shí)施參照完整性。(4)將考生文件夾下Excel文件Test.xls中的數(shù)據(jù)鏈接到當(dāng)前數(shù)據(jù)庫中,要求數(shù)據(jù)中的第一行作為字段名, 鏈接表對象命名為"tTest"。(5)將窗體fTest中名為"bTitle"的控件設(shè)置為"特殊效果:陰影"顯示。(6)在窗體fTest中,以命令按鈕"
47、bt1"為基準(zhǔn),調(diào)整命令按鈕"bt2"和"bt3"的大小和水平位置。要求:按鈕"bt2"和"bt3"的大小尺寸與按鈕"bt1"相同,左邊界與按鈕"bt1"左對齊。二、簡單應(yīng)用題在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp2.mdb",里面已經(jīng)設(shè)計(jì)好兩個(gè)表對象"tNorm"和"tStock"。請按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢,查找產(chǎn)品最高儲備與最低儲備相差最小的數(shù)量并輸出,標(biāo)題顯示為"m_dat
48、a",所建查詢命名為"qT1"。(2)創(chuàng)建一個(gè)查詢,查找?guī)齑鏀?shù)量超過10000(不含10000)的產(chǎn)品,并顯示"產(chǎn)品名稱"和"庫存數(shù)量"。所建查詢命名為"qT2"。(3)創(chuàng)建一個(gè)查詢,按輸入的產(chǎn)品代碼查找其產(chǎn)品庫存信息,并顯示"產(chǎn)品代碼"、"產(chǎn)品名稱"和"庫存數(shù)量"。當(dāng)運(yùn)行該查詢時(shí),應(yīng)顯示提示信息:"請輸入產(chǎn)品代碼:"。所建查詢名為"qT3"。(4)創(chuàng)建一個(gè)交叉表查詢,統(tǒng)計(jì)并顯示每種產(chǎn)品不同規(guī)格的平均單價(jià),
49、顯示時(shí)行標(biāo)題為產(chǎn)品名稱,列標(biāo)題為規(guī)格,計(jì)算字段為單價(jià),所建查詢名為"qT4"。注意:交叉表查詢不做各行小計(jì)。三、綜合應(yīng)用題在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",里面已經(jīng)設(shè)計(jì)了表對象"tEmp"和窗體對象"fEmp"。同時(shí),給出窗體對象"fEmp"上"計(jì)算"按鈕(名為bt)的單擊事件代碼,試按以下要求完成設(shè)計(jì)。(1)設(shè)置窗體對象"fEmp"的標(biāo)題為"信息輸出"。(2)將窗體對象"fEmp"上名為&quo
50、t;bTitle"的標(biāo)簽以紅色顯示其標(biāo)題。(3)刪除表對象"tEmp"中的"照片"字段。(4)按照以下窗體功能,補(bǔ)充事件代碼設(shè)計(jì)。窗體功能:打開窗體、單擊"計(jì)算"按鈕(名為bt),事件過程使用ADO數(shù)據(jù)庫技術(shù)計(jì)算出表對象"tEmp"中員職工的平均年齡,然后將結(jié)果顯示在窗體的文本框"tAge"內(nèi)并寫入外部文件中。注意:不能修改數(shù)據(jù)庫中表對象"tEmp"未涉及的字段和數(shù)據(jù);不允許修改窗體對象"fEmp"中未涉及的控件和屬性。程序代碼只允許在"
51、;*Add*"與"*Add*"之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其它位置上已存在的語句。第六套:上機(jī)考試試題一、基本操作題在考生文件夾下,存在兩個(gè)數(shù)據(jù)庫文件和一個(gè)照片文件,數(shù)據(jù)庫文件名分別為"samp1.mdb"和"dResearch.mdb",照片文件名為"照片bmp"。請按以下操作要求,完成表的建立和修改:(1)將考生文件夾下"dResearch.mdb"數(shù)據(jù)庫中的"tEmployee"表導(dǎo)入到samp1.mdb數(shù)據(jù)庫中。(2)創(chuàng)建一個(gè)名為&q
52、uot;tBranch"的新表,其結(jié)構(gòu)如下:字段名稱類型字段大小部門編號文本16部門名稱文本10房間號數(shù)字整型(3)判斷并設(shè)置表"tBranch"的主鍵。(4)設(shè)置新表"tBranch"中的"房間號"字段的"有效性規(guī)則",保證輸入的數(shù)字在100到900之間(不包括100和900)。(5)在"tBranch"表中輸入如下新記錄:部門編號部門名稱房間號001數(shù)量經(jīng)濟(jì)222002公共關(guān)系333003商業(yè)經(jīng)濟(jì)444(6)在"tEmployee"表中增加一個(gè)新字段,字段名為&
53、quot;照片",類型為"OLE對象"。設(shè)置"李麗"記錄的"照片"字段數(shù)據(jù)為考生文件夾下的"照片.BMP"圖像文件。二、簡單應(yīng)用題在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp2.mdb",里面已經(jīng)設(shè)計(jì)好表對象"tCourse"、"tGrade 和"tStudent",請按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢,查找并顯示"姓名"、"政治面貌"和"畢業(yè)學(xué)校"等3個(gè)字段的內(nèi)容,所建查詢名
54、為"qT1"(2)創(chuàng)建一個(gè)查詢,計(jì)算每名學(xué)生的平均成績,并按平均成績降序依次顯示"姓名"、"平均成績"兩列內(nèi)容,其中"平均成績"數(shù)據(jù)由統(tǒng)計(jì)計(jì)算得到,所建查詢名為"qT2"。假設(shè):所用表中無重名。(3)創(chuàng)建一個(gè)查詢,按輸入的班級編號查找并顯示"班級編號"、"姓名"、"課程名"和"成績"的內(nèi)容。其中"班級編號"數(shù)據(jù)由統(tǒng)計(jì)計(jì)算得到,其值為"tStudent"表中"學(xué)號&qu
55、ot;的前6位,所建查詢名為"qT3";當(dāng)運(yùn)行該查詢時(shí),應(yīng)顯示提示信息:"請輸入班級編號:"。(4)創(chuàng)建一個(gè)查詢,運(yùn)行該查詢后生成一個(gè)新表,表名為"90分以上",表結(jié)構(gòu)包括"姓名"、"課程名"和"成績"等3個(gè)字段,表內(nèi)容為90分以上(含90分)的所有學(xué)生記錄,所建查詢名為"qT4";要求創(chuàng)建此查詢后運(yùn)行該查詢,并查看運(yùn)行結(jié)果。三、綜合應(yīng)用題 在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",里面已經(jīng)設(shè)計(jì)了表對象"tEmp&
56、quot;、窗體對象"fEmp"、報(bào)表對象"rEmp"和宏對象"mEmp"。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充設(shè)計(jì):(1)設(shè)置表對象"tEmp"中"聘用時(shí)間"字段的有效性規(guī)則為:1991年1月1日(含)以后的時(shí)間。相應(yīng)有效性文本設(shè)置為"輸入一九九一年以后的日期"。(2)設(shè)置報(bào)表"rEmp"按照"性別"字段升序(先男后女)排列輸出;將報(bào)表頁面頁腳區(qū)域內(nèi)名為"tPage"的文本框控件設(shè)置為"-頁碼/總頁數(shù)-"
57、;形式的頁碼顯示(如-1/15-、-2/15-、)。(3)將"fEmp"窗體上名為"bTitle"的標(biāo)簽上移到距"btnP"命令按鈕1厘米的位置(即標(biāo)簽的下邊界距命令按鈕的上邊界1厘米),并設(shè)置其標(biāo)題為"職工信息輸出"。(4)根據(jù)以下窗體功能要求,對已給的命令按鈕事件過程進(jìn)行補(bǔ)充和完善。在"fEmp"窗體上單擊"輸出"命令按鈕(名為"btnP"),彈出一輸入對話框,其提示文本為"請輸入大于0的整數(shù)值"。輸入1時(shí),相關(guān)代碼關(guān)閉窗體(或程序
58、)。輸入2時(shí),相關(guān)代碼實(shí)現(xiàn)預(yù)覽輸出報(bào)表對象"rEmp"。輸入>3時(shí),相關(guān)代碼調(diào)用宏對象"mEmp"以打開數(shù)據(jù)表"tEmp"。注意:不要修改數(shù)據(jù)庫中的宏對象"mEmp";不要修改窗體對象"fEmp"和報(bào)表對象"rEmp"中未涉及的控件和屬性;不要修改表對象"tEmp"中未涉及的字段和屬性。第七套:上機(jī)考試試題一、 基本操作題在考生文件夾下的"samp1.mdb"數(shù)據(jù)庫文件中已建立3個(gè)關(guān)聯(lián)表對象(名為"職工表"、&
59、quot;物品表"和"銷售業(yè)績表")、一個(gè)窗體對象(名為"fTest"和一個(gè)宏對象(名為"mTest")。請按以下要求,完成表和窗體的各種操作:(1)分析表對象"銷售業(yè)績表"的字段構(gòu)成,判斷并設(shè)置其主鍵。(2)為表對象"職工表"追加一個(gè)新字段。字段名稱為"類別"、數(shù)據(jù)類型為"文本型"、字段大小為2,設(shè)置該字段的有效性規(guī)則為只能輸入"在職"與"退休"值之一。(3)將考生文件夾下文本文件Test.txt中的數(shù)據(jù)
60、鏈接到當(dāng)前數(shù)據(jù)庫中。其中,第一行數(shù)據(jù)是字段名,鏈接對象以"tTest"命名保存。(4)窗體fTest上命令按鈕"bt1"和命令按鈕"bt2"大小一致,且上對齊?,F(xiàn)調(diào)整命令按鈕"bt3"的大小與位置,要求:按鈕"bt3"的大小尺寸與按鈕"bt1"相同、上邊界與按鈕"bt1"上對齊、水平位置處于按鈕"bt1"和"bt2"的中間。注意,不要更改命令按鈕"bt1"和"bt2"的大小和位
61、置。(5)更改窗體上3個(gè)命令按鈕的Tab鍵移動(dòng)順序?yàn)椋篵t1>bt2>bt3>bt1>.。(6)將宏"mTest"重命名為"mTemp"。二、簡單應(yīng)用題在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp2.mdb",里面已經(jīng)設(shè)計(jì)好3個(gè)關(guān)聯(lián)表對 象"tStud"、"tCourse"、"tScore"和表對象"tTemp"。請按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)選擇查詢,查找并顯示沒有攝影愛好的學(xué)生的"學(xué)號"、"姓名&
62、quot;、"性別"和"年齡"4個(gè)字段內(nèi)容,將查詢命名為"qT1"。(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&quo
63、t;中"年齡"字段值加1,并清除"團(tuán)員否"字段的值,所建查詢命名為"qT4"。三、綜合應(yīng)用題在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",里面已經(jīng)設(shè)計(jì)了表對象"tEmp"、窗體對象"fEmp"、報(bào)表對象"rEmp"和宏對象"mEmp"。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充設(shè)計(jì):(1)設(shè)置表對象"tEmp"中"聘用時(shí)間"字段的有效性規(guī)則為:2006年9月30日(含)以前的時(shí)間。相應(yīng)有效性文本設(shè)置為&
64、quot;輸入二零零六年九月以前的日期"。(2)設(shè)置報(bào)表"rEmp"按照"年齡"字段降序排列輸出;將報(bào)表頁面頁腳區(qū)域內(nèi)名為"tPage"的文本框控件設(shè)置為"頁碼-總頁數(shù)"形式的頁碼顯示(如1-15、2-15、)。(3)將"fEmp"窗體上名為"bTitle"的標(biāo)簽寬度設(shè)置為5厘米、高度設(shè)置為1厘米,設(shè)置其標(biāo)題為"數(shù)據(jù)信息輸出"并居中顯示。(4)"fEmp"窗體上單擊"輸出"命令按鈕(名為"btnP
65、"),實(shí)現(xiàn)以下功能:計(jì)算Fibonacci數(shù)列第19項(xiàng)的值,將結(jié)果顯示在窗體上名為"tData"的文本框內(nèi)并輸出到外部文件保存;單擊"打開表"命令按鈕(名為"btnQ"),調(diào)用宏對象"mEmp"以打開數(shù)據(jù)表"tEmp"。Fibonacci數(shù)列:F11 n1F21 n2FnFn1Fn2 n>3調(diào)試完畢后,必須點(diǎn)擊"輸出"命令按鈕生成外部文件,才能得分。試根據(jù)上述功能要求,對已給的命令按鈕事件進(jìn)行補(bǔ)充和完善。注意:不要修改數(shù)據(jù)庫中的宏對象"mEmp&qu
66、ot;;不要修改窗體對象"fEmp"和報(bào)表對象"rEmp"中未涉及的 控件和屬性;不要修改表對象"tEmp"中未涉及的字段和屬性。 程序代碼只允許在"*Add*"與"*Add*"之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語句。第八套:上機(jī)考試試題一、 基本操作題文件"Test.xls"和一個(gè)數(shù)據(jù)庫文件"samp1.mdb"。"samp1.mdb"數(shù)據(jù)庫文件中已建立3個(gè)表對象(名為"線路"、&
67、quot;游客"和"團(tuán)體")和一個(gè)窗體對象(名為"brow")。請按以下要求,完成表和窗體的各種操作:(1)將"線路"表中的"線路ID"字段設(shè)置為主鍵;設(shè)置"天數(shù)"字段的有效性規(guī)則屬性,有效性規(guī)則為大于0。(2)將"團(tuán)隊(duì)"表中的"團(tuán)隊(duì)ID"字段設(shè)置為主鍵;添加"線路ID"字段,數(shù)據(jù)類型"文本",字段大小為8。(3)將"游客"表中的"年齡"字段刪除;添加兩個(gè)字段,字段名
68、分別為"證件編號"和"證件類別";"證件編號"的數(shù)據(jù)類型為"文本",字段大小為20;使用查閱向?qū)Ы?quot;證件類別"字段的數(shù)據(jù)類型,向該字段鍵入的值為"身份證"、"軍官證"或"護(hù)照"等固定常數(shù)。(4)將考生文件夾下"Test.xls"文件中的數(shù)據(jù)鏈接到當(dāng)前數(shù)據(jù)庫中。要求:數(shù)據(jù)中的第一行作為字段名,鏈接表對象命名為"tTest"。(5)建立"線路"、"團(tuán)隊(duì)"和&q
69、uot;游客"3表之間的關(guān)系,并實(shí)施參照完整性。(6)修改窗體"brow",取消"記錄選定器"和"分隔線"顯示,在窗體頁眉處添加一個(gè)標(biāo)簽控件(名為Line),標(biāo)簽標(biāo)題為"線路介紹",字體名稱為隸書、字體大小為18。二、簡單應(yīng)用題在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp2.mdb",里面已經(jīng)設(shè)計(jì)好兩個(gè)表對象"tA"和"tB"。請按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢,查找并顯示所有客人的"姓名"、"房間號"、
70、"電話"和"入住日期"4個(gè)字段內(nèi)容,將查詢命名為"qT1"。(2)創(chuàng)建一個(gè)查詢,能夠在客人結(jié)賬時(shí)根據(jù)客人的姓名統(tǒng)計(jì)這個(gè)客人已住天數(shù)和應(yīng)交金額,并顯示"姓名"、"房間號"、"已住天數(shù)"和"應(yīng)交金額",將查詢命名為"qT2"。注:輸入姓名時(shí)應(yīng)提示"請輸入姓名:"應(yīng)交金額已住天數(shù)*價(jià)格。(3)創(chuàng)建一個(gè)查詢,查找"身份證"字段第4位至第6位值為"102"的紀(jì)錄,并顯示"姓名&
71、quot;、"入住日期"和"價(jià)格"3個(gè)字段內(nèi)容,將查詢命名為"qT3"。(4)以表對象"tB"為數(shù)據(jù)源創(chuàng)建一個(gè)交叉表查詢,使用房間號統(tǒng)計(jì)并顯示每棟樓的各類房間個(gè)數(shù)。行標(biāo)題為"樓號",列標(biāo)題為"房間類別",所建查詢命名為"qT4"。注:房間號的前兩位為樓號。三、綜合應(yīng)用題在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",里面已經(jīng)設(shè)計(jì)了表對象"tEmp"、查詢對象"qEmp"和窗體對象"
72、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"上名稱為"tP
73、a"的文本框控件設(shè)置為計(jì)算控件。要求依據(jù)"黨員否"字段值顯示相應(yīng)內(nèi)容。如果"黨員否"字段值為True,顯示"黨員"兩個(gè)字;如果"黨員否"字段值為False,顯示"非黨員"3個(gè)字。(4)在窗體對象"fEmp"上有"刷新"和"退出"兩個(gè)命令按鈕,名稱分別為"bt1"和"bt2"。單擊"刷新"按鈕,窗體記錄源改為查詢對象"qEmp";單擊"退出
74、"按鈕,關(guān)閉窗體?,F(xiàn)已編寫了部分VBA代碼,請按VBA代碼中的指示將代碼補(bǔ)充完整。注意:不要修改數(shù)據(jù)庫中的表對象"tEmp";不要修改查詢對象"qEmp"中未涉及的內(nèi)容;不要修改窗體對象"fEmp"中未涉及的控件和屬性。程序代碼只允許在"*Add*"與"*Add*"之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語句。第九套:上機(jī)考試試題一、 基本操作題在考生文件夾下的“samp.mdb”數(shù)據(jù)庫文件中已建立兩個(gè)表對象(名為"員工表"和"
75、部門表")。請按以下要求,順序完成表的各種操作:(1)將"員工表"的行高設(shè)為15。(2)設(shè)置表對象"員工表"的年齡字段有效性規(guī)則為:大于17且小于65(不含17和65);同時(shí)設(shè)置相應(yīng)有效性文本為"請輸入有效年齡"。(3)在表對象"員工表"的年齡和職務(wù)兩字段之間新增一個(gè)字段,字段名稱為"密碼",數(shù)據(jù)類型為文本,字段大小為6,同時(shí),要求設(shè)置輸入掩碼使其以星號方式(密碼)顯示。 (4)凍結(jié)員工表中的姓名字段。(5)將表對象"員工表"數(shù)據(jù)導(dǎo)出到考生文件夾下,以文本文件形式保
76、存,命名為"Test.txt"。要求,第一行包含字段名稱,各數(shù)據(jù)項(xiàng)間以分號分隔。(6)建立表對象"員工表"和"部門表"的表間關(guān)系,實(shí)施參照完整性。二、簡單應(yīng)用題在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp2.mdb",里面已經(jīng)設(shè)計(jì)好3個(gè)關(guān)聯(lián)表對象"tStud"、"tCourse"和"tScore"及一個(gè)臨時(shí)表對象"tTemp"。請按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢,查找并顯示入校時(shí)間非空的男同學(xué)的"學(xué)號"、"
77、;姓名"和"所屬院系"3個(gè)字段內(nèi)容,將查詢命名為"qT1"。(2)創(chuàng)建一個(gè)查詢,查找選課學(xué)生的"姓名"和"課程名"兩個(gè)字段內(nèi)容,將查詢命名為"qT2"。(3)創(chuàng)建一個(gè)交叉表查詢,以學(xué)生性別為行標(biāo)題,以所屬院系為列標(biāo)題,統(tǒng)計(jì)男女學(xué)生在各院系的平均年齡,所建查詢命名為"qT3"。 (4)創(chuàng)建一個(gè)查詢,將臨時(shí)表對象"tTemp"中年齡為偶數(shù)的人員的"簡歷"字段清空,所建查詢命名為"qT4"。三、綜合應(yīng)用題在考生文
78、件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",里面已經(jīng)設(shè)計(jì)了表對象"tEmp"、窗體對象"fEmp"、宏對 象"mEmp"和報(bào)表對象"rEmp"。同時(shí),給出窗體對象"fEmp"的"加載"事件和"預(yù)覽"及"打印"兩個(gè)命令按鈕的單擊事件代碼,請按以下功能要求補(bǔ)充設(shè)計(jì)。(1)將窗體"fEmp"上標(biāo)簽"bTitle"以"特殊效果:陰影"顯示。(2)已知窗體"
79、;fEmp"上的3個(gè)命令按鈕中,按鈕"bt1"和"bt3"的大小一致、且左對齊。現(xiàn)要求在不更改"bt1"和"bt3"大小位置的基礎(chǔ)上,調(diào)整按鈕"bt2"的大小和位置,使其大小與"bt1"和"bt3"相同,水平方向左對齊"bt1"和"bt3",豎直方向在"bt1"和"bt3"之間的位置。(3)在窗體"fEmp"的"加載"事件中設(shè)置
80、標(biāo)簽"bTitle"以紅色文本顯示;單擊"預(yù)覽"按鈕(名為"bt1")或"打印"按鈕(名為"bt2"),事件過程傳遞參數(shù)調(diào)用同一個(gè)用戶自定義代碼(mdPnt)過程,實(shí)現(xiàn)報(bào)表預(yù)覽或打印輸出;單擊"退出"按鈕(名為"bt3"),調(diào)用設(shè)計(jì)好的宏"mEmp"以關(guān)閉窗體。(4)將報(bào)表對象"rEmp"的記錄源屬性設(shè)置為表對象"tEmp"。注意:不要修改數(shù)據(jù)庫中的表對象"tEmp"和宏對象&
81、quot;mEmp";不要修改窗體對象"fEmp"和報(bào)表對象"rEmp"中未涉及的控件和屬性。程序代碼只允許在"*Add*"與"*Add*"之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語句。第十套:上機(jī)考試試題一、基本操作題在考生文件夾下的“samp1.mdb”數(shù)據(jù)庫文件中已建立兩個(gè)表對象(名為"員工表"和"部門表")和一個(gè)窗體對象(名為"fTest")及一個(gè)宏對象(名為"mTest")。請按以下要求,
82、按順序完成對象的各種操作:(1)刪除表對象"員工表"的照片字段。(2)設(shè)置表對象"員工表"的年齡字段有效性規(guī)則為:大于16且小于65(不含16和65);同時(shí)設(shè)置相應(yīng)有效性文本為"請輸入合適年齡"。(3)設(shè)置表對象"員工表"的聘用時(shí)間字段的默認(rèn)值為系統(tǒng)當(dāng)前日期。(4)刪除表對象"員工表"和"部門表"之間已建立的錯(cuò)誤表間關(guān)系,重新建立正確關(guān)系。(5)設(shè)置相關(guān)屬性,實(shí)現(xiàn)窗體對象(名為"fTest")上的記錄數(shù)據(jù)不允許添加的操作(即消除新紀(jì)錄行)。(6)將宏對象(名為"mTest")重命名為可自動(dòng)運(yùn)行的宏。二、簡單應(yīng)用題 在考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp2.mdb",里面已經(jīng)設(shè)計(jì)好3個(gè)關(guān)聯(lián)表對象"tCourse"、"tGrade"、"tStudent&q
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年臨時(shí)工派遣合同樣本
- 信托公司委托貸款合同
- 纜索吊機(jī)租賃合同樣本
- 標(biāo)準(zhǔn)家教服務(wù)合同范本
- 2024標(biāo)準(zhǔn)附期限借款合同樣本
- 2024模板采購合同范本
- 2024工程裝修簡易合同樣本
- 物業(yè)租賃合同模板
- 技術(shù)服務(wù)合同中的保密義務(wù)與條款
- 建材產(chǎn)品購銷協(xié)議樣本
- 民法典講座-繼承篇
- 外包施工單位入廠安全培訓(xùn)(通用)
- 糖尿病健康知識宣教課件
- 客戶接觸點(diǎn)管理課件
- Python語言學(xué)習(xí)通超星課后章節(jié)答案期末考試題庫2023年
- 醫(yī)學(xué)-心臟驟停急救培訓(xùn)-心臟驟停急救教學(xué)課件
- 高中英語-Book 1 Unit 4 Click for a friend教學(xué)課件設(shè)計(jì)
- 年產(chǎn)30萬噸碳酸鈣粉建設(shè)項(xiàng)目可行性研究報(bào)告
- 主題班會如何對待厭學(xué)情緒(初二) 省賽獲獎(jiǎng) 省賽獲獎(jiǎng)
- 初中數(shù)學(xué)北師大版七年級上冊課件5-4 應(yīng)用一元一次方程-打折銷售
- 0-6歲兒童健康管理服務(wù)規(guī)范(第三版)
評論
0/150
提交評論