解題思路:
第1題:
、僭诿畲翱谳斎朊睿篊REATE FORM formone,打開表單設(shè)計(jì)器窗口。
、谠诒韱紊咸砑訕(biāo)簽、文本框和命令按鈕,并進(jìn)行適當(dāng)?shù)牟贾煤痛笮≌{(diào)整。
、墼O(shè)置標(biāo)簽、"查詢"命令按鈕、表單的Caption屬性值。
、軐⑽谋究虻腣alue屬性值設(shè)置為"=date()"。
、菰O(shè)置"查詢"按鈕的Click事件代碼:
SELECT 姓名,性別,出生日期 FROM customers;
WHERE 出生日期>=ctod(thisform.Text1.Text);
ORDER BY 出生日期 DESC;
INTO TABLE tableone.dbf
、薇4姹韱尾⑦\(yùn)行,在文本框中輸入01/01/1980,并單擊"查詢"命令按鈕。
第2題:打開"訂單管理"數(shù)據(jù)庫(kù),單擊"數(shù)據(jù)庫(kù)"菜單中的"添加表",將orderitems表添加到數(shù)據(jù)庫(kù)中,新建"本地視圖",添加"orderitems"表到視圖中,先選擇"商品號(hào)"字段,再在"函數(shù)與表達(dá)式"中輸入"SUM(Orderitems.數(shù)量) AS 訂購(gòu)總量",單擊"添加"按鈕,在"排序依據(jù)"中選擇按"商品號(hào)"升序,"分組依據(jù)"中選擇"商品號(hào)",以文件名viewone保存該視圖。利用剛創(chuàng)建的視圖viewone查詢視圖中的全部信息,在"添加表或視圖"對(duì)話框中選擇viewone視圖,在字段中選擇所有字段,設(shè)置查詢?nèi)ハ驗(yàn)楸?tabletwo。
三、綜合應(yīng)用(1小題,計(jì)30分)
在考生文件夾下創(chuàng)建一個(gè)頂層表單myform.scx(表單的標(biāo)題為"考試"),然后創(chuàng)建并在表單中添加菜單(菜單的名稱為mymenu.mnx,菜單程序的名稱為mymenu.mpr)。效果如下圖所示。
1)菜單命令"計(jì)算"和"退出"的功能都通過(guò)執(zhí)行過(guò)程完成。
2)菜單命令"計(jì)算"的功能是根據(jù)orderitems表和goods表中的相關(guān)數(shù)據(jù)計(jì)算各訂單的總金額(一個(gè)訂單的總金額等于它所包含的各商品的金額之和,每種商品的金額等于數(shù)量乘以單價(jià)),并將計(jì)算的結(jié)果填入orders表的相應(yīng)字段中。
3)菜單命令"退出"的功能是釋放并關(guān)閉表單。
最后,請(qǐng)運(yùn)行表單并依次執(zhí)行其中的"計(jì)算"和"退出"菜單命令。
解題思路:
1、建立表單:可通過(guò)"文件"菜單下的"新建"命令或用命令CREATE FORM打開表單設(shè)計(jì)器。
2、修改表單各屬性值,CAPTION="考試"。將表單以myform.scx為文件名保存在考生文件夾下。
3、建立菜單:可通過(guò)"文件"菜單下的"新建"命令或用命令CREATE MEMU打開菜單設(shè)計(jì)器。點(diǎn)擊"顯示"菜單下的"常規(guī)選項(xiàng)"命令打開"常規(guī)選項(xiàng)"對(duì)話框,選中"頂層表單"復(fù)選框。在菜單設(shè)計(jì)器中建立各菜單項(xiàng),菜單名稱分別為:計(jì)算和退出。在"計(jì)算"菜單的結(jié)果列中選擇"過(guò)程",并通過(guò)單擊"創(chuàng)建"按鈕打開一個(gè)窗口來(lái)添加"計(jì)算"菜單項(xiàng)要執(zhí)行的命令:
CLOSE DATA
USE Orders
GO TOP
DO WHILE NOT EOF()
dingdanhao=訂單號(hào)
SELECT sum(Orderitems.數(shù)量* Goods.單價(jià)) FROM orderitems,goods;
WHERE Orderitems.商品號(hào)=Goods.商品號(hào) AND orderitems.訂單號(hào)=dingdanhao;
GROUP BY Orderitems.訂單號(hào) INTO ARRAY A
REPLACE 總金額 WITH A[1]
SKIP
ENDDO
在"退出"菜單的結(jié)果列中選擇"過(guò)程",并通過(guò)單擊"創(chuàng)建"按鈕打開一個(gè)窗口來(lái)添加菜單項(xiàng)要執(zhí)行的命令:myform.release,用來(lái)關(guān)閉表單并返回到系統(tǒng)菜單。
最后點(diǎn)擊"菜單"下的"生成"命令,生成mymenu.mpr程序。
4、將表單myform.scx中的ShowWindow屬性設(shè)置為"2-作為頂層表單",并在表單的LOAD事件中輸入:do mymenu.mpr with this,'mymenu',執(zhí)行菜單程序。
5、保存并運(yùn)行表單,依次執(zhí)行其中的"計(jì)算"和"退出"菜單命令。
相關(guān)推薦:
2014年9月計(jì)算機(jī)等考答案專題| 等考真題 | 答案交流
2014年9月等考成績(jī)查詢時(shí)間 | 查分免費(fèi)提醒 | 合格標(biāo)準(zhǔn)
2015計(jì)算機(jī)等考報(bào)考指南專題 | 2015等考報(bào)名時(shí)間預(yù)測(cè)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |