3[簡答題](1)統(tǒng)計(jì)“職員信息”表中每個(gè)部門的人數(shù)和保險(xiǎn)總額,統(tǒng)計(jì)結(jié)果中包含字段“部門編號(hào)”、“部門名稱”、“人數(shù)”和“保險(xiǎn)總額”,按“部門編號(hào)”排序。并將結(jié)果放在表“result”中。
(2)打開“bdl”表單,并按如下要求進(jìn)行修改(注意要保存所做的修改):在表單的數(shù)據(jù)環(huán)境中添加“職員信息”表。表單中有“表格”控件,修改其相關(guān)屬性,在表格中顯示“職員信息”表的記錄。
參考解析:
【考點(diǎn)指引】本大題第l小題考查了SQL語句的分組命令GROUPBY的用法。第2小題考查的是表格數(shù)據(jù)環(huán)境的建立和表格控件數(shù)據(jù)源的設(shè)置。
(1)【解題步驟】
、僭诿畲翱谥休斎朊睿篠ELECT部門.部門編號(hào),部門名稱,COUNT(*)AS人數(shù),SUM(保險(xiǎn))AS保險(xiǎn)總額INTOTABLEresuhFROM職員信息,部門WHERE部門.部門編號(hào)一職員信息.部門編號(hào)GROUPBY部門.部門編號(hào)0RDERBY部門.部門編號(hào)(回車執(zhí)行)。
、谠诳忌募䦅A下新建文本文件“result.txt”,將輸入的命令保存到文本文件“result.txt”中。
(2)【解題步驟】
①選擇【文件】→【打開】命令,在“打開”對(duì)話框的“文件類型”下拉列表框中選擇“表單”,選擇“bdl.SCX”,單擊“確定”按鈕,打開表單設(shè)計(jì)器。
、谠诒韱卧O(shè)計(jì)器中,用鼠標(biāo)右鍵單擊表單空白處,在彈出的快捷菜單中選擇“數(shù)據(jù)環(huán)境”命令,打開表單的數(shù)據(jù)環(huán)境,選擇數(shù)據(jù)表文件“職員信息”添加到數(shù)據(jù)環(huán)境中。
、圻x擇表格控件“Gridl”,在表格控件屬性窗口中將“ReeordSource”屬性值修改為“職員信息”,將“RecordSourceType”屬性值修改為“0”。
、荜P(guān)閉表單設(shè)計(jì)器并保存表單。
4[簡答題](1)在“投資”數(shù)據(jù)庫中查詢“外匯賬戶”表中每個(gè)賬戶所擁有的外幣的利潤[利潤一數(shù)量*(匯率一買入價(jià))],查詢結(jié)果中包括“賬戶”和“利潤”字段,并將查詢結(jié)果保存在一個(gè)新表“result1”中,將SQL語句保存在“cx1.prg”文件中。
(2)建立名為“bd1”的表單,要求如下:為表單建立數(shù)據(jù)環(huán)境,并向其中添加表“匯率”;將表單標(biāo)題改為“匯率瀏覽”;修改命令按鈕(標(biāo)題為查看)下的Chick事件,使用SQL的SELECT語句查詢買入價(jià)小于匯率的外匯賬戶信息和“匯率”,并將查詢結(jié)果放入表“result2”中。
參考解析:
【考點(diǎn)指引】本大題第1小題考查了程序代碼設(shè)計(jì),重點(diǎn)是數(shù)值字段的計(jì)算,用INTO TABLE命令將結(jié)果保存到表中;第2小題中考查的是表單的設(shè)計(jì),重點(diǎn)是按鈕事件代碼的編寫。
(1)【操作步驟】
、僭诿畲翱谥休斎朊睿篗ODI COMM cx1(回車執(zhí)行),打開程序文件編輯窗口,在程序文件編輯窗口中輸入以下程序代碼:
SELECT賬戶,數(shù)量*(匯率-買入價(jià))AS利潤INTO TABLE result1 FROM外匯賬戶,匯率,貨幣代碼WHERE外匯賬戶.貨幣代碼=貨幣代碼.貨幣代碼AND貨幣代碼.貨幣名稱=匯率.外幣名稱
關(guān)閉程序文件編輯窗口并保存程序文件。
②在命令窗口中輸入命令:DO cx1(回車執(zhí)行),執(zhí)行程序文件,查詢結(jié)果會(huì)自動(dòng)保存到表“result1”中。
(2)【操作步驟】
①選擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開表單設(shè)計(jì)器,在表單屬性窗口中將“Caption”屬性值修改為“匯率瀏覽”,單擊表單控件工具欄上的“命令按鈕”控件圖標(biāo),為表單添加一個(gè)命令按鈕Command1。
、谠诒韱卧O(shè)計(jì)器中,用鼠標(biāo)右鍵單擊表單空白處,在彈出的快捷菜單中選擇“數(shù)據(jù)環(huán)境”命令,打開表單的數(shù)據(jù)環(huán)境,選擇數(shù)據(jù)庫“投資”,將數(shù)據(jù)表文件“匯率”添加到數(shù)據(jù)環(huán)境中。
、圻x擇命令按鈕,在按鈕屬性窗口中將命令按鈕Command1的Caption屬性值修改為“查看”,雙擊命令按鈕,在Click事件中輸入以下代碼:
SELECT外匯賬戶.*,匯率INTO TABLE result2 FROM外匯賬戶,匯率,貨幣代碼WHERE外匯賬戶.貨幣代碼=貨幣代碼.貨幣代碼AND貨幣代碼.貨幣名稱=匯率.外幣名稱AND買入價(jià)<匯率
、苓x擇【表單】→【執(zhí)行表單】命令,系統(tǒng)首先要求保存該表單文件,在彈出的“另存為”對(duì)話框中輸入表單文件名“bd1”,保存在考生文件夾下,然后運(yùn)行表單。
相關(guān)推薦:
2015年計(jì)算機(jī)二級(jí)考試《VFP》鞏固練習(xí)及解析匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |