一、基本操作題
在考生文件夾下,“samp1.mdb”數據庫文件中已建立三個關聯(lián)表對象(名為“職工表”、“物品表”和“銷售業(yè)績表”)和一個窗體對象(名為“fTest”)。試按以下要求,完成表和窗體的各種操作:
(1)分析表對象“銷售業(yè)績表”的字段構成、判斷并設置其主鍵;
(2)將表對象“物品表”中的“生產廠家”字段重命名為“生產企業(yè)”;
(3)建立表對象“職工表”、“物品表”和“銷售業(yè)績表”的表間關系,并實施參照完整性;
(4)將考生文件夾下Excel文件Test.xls中的數據鏈接到當前數據庫中。要求:數據中的第一行作為字段名,鏈接表對象命名為“tTest”;
(5)將窗體fTest中名為“bTitle”的控件設置為“特殊效果:陰影”顯示;
(6)在窗體fTest中,以命令按鈕“bt1”為基準,調整命令按鈕“bt2”和“bt3”的大小與水平位置。要求:按鈕“bt2”和“bt3”的大小尺寸與按鈕“bt1”相同,左邊界與按鈕“bt1”左對齊。
二、簡單應用題
考生文件夾下存在一個數據庫文件“samp2.mdb”,里面已經設計好兩個表對象“tNorm”和“tStock”。試按以下要求完成設計:
(1)創(chuàng)建一個查詢,查找并顯示每種產品的“產品名稱”、“庫存數量”、“最高儲備”和“最低儲備”等四個字段的內容,所建查詢命名為“qT1”;
(2)創(chuàng)建一個查詢,查找?guī)齑鏀盗砍^10000(不含10000)的產品,并顯示“產品名稱”和“庫存數量”。所建查詢名為“qT2”;
(3)創(chuàng)建一個查詢,按輸入的產品代碼查找某產品庫存信息,并顯示“產品代碼”、“產品名稱”和“庫存數量”。當運行該查詢時,應顯示提示信息:“請輸入產品代碼:”。所建查詢名為“qT3”;
(4)創(chuàng)建一個交叉表查詢,統(tǒng)計并顯示每種產品不同規(guī)格的平均單價,顯示時行標題為產品名稱,列標題為規(guī)格,計算字段為單價,所建查詢名為“qT4”。注意:交叉表查詢不做各行小計。
三、綜合應用題
考生文件夾下存在一個數據庫文件“samp3.mdb”,里面已經設計了表對象“tEmp”和窗體對象“fEmp”。同時,給出窗體對象“fEmp”上“計算”按鈕(名為bt)的單擊事件代碼,試按以下要求完成設計。
(1)設置窗體對象“fEmp”的標題為“信息輸出”;
(2)將窗體對象“fEmp”上名為“bTitle”的標簽以紅色顯示其標題;
(3)刪除表對象“tEmp”中的“照片”字段;
(4)按照以下窗體功能,補充事件代碼設計。
窗體功能:打開窗體、單擊“計算”按鈕(名為bt),事件過程使用ADO數據庫技術計算出表對象“tEmp”中黨員職工的平均年齡,然后將結果顯示在窗體的文本框“tAge”內并寫入外部文件中。
注意:不允許修改數據庫中表對象“tEmp”未涉及的字段和數據;不允許修改窗體對象“fEmp”中未涉及的控件和屬性。代碼設計只允許在“*****Add*****”與“*****Add*****”之間的空行內填補一行語句、完成設計,不允許增刪和修改其它位置已存在的語句。程序必須運行并生成外部文件(out.dat)后才能得分。
編輯推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |