84
一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)
1.建立一個(gè)新表emp_bak.dbf,該表的結(jié)構(gòu)與employee表的結(jié)構(gòu)完全相同。
2.為employee表的"職員號(hào)"字段建立一個(gè)候選索引,索引名為empid,索引表達(dá)式為"職員號(hào)"。
3.使用報(bào)表向?qū)梢粋(gè)報(bào)表文件employee.frx,其中包括employee表的職員號(hào)、姓名、性別和職務(wù)4個(gè)字段,報(bào)表樣式為"簡(jiǎn)報(bào)式",按"職員號(hào)"升序排序,報(bào)表標(biāo)題為"職員一覽表"。
4.建立一個(gè)命令文件one.prg,該文件包含一條運(yùn)行(預(yù)覽)報(bào)表文件employee.frx的命令。
二、簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
1.建立一個(gè)表單文件myform,將employee表文件添加到數(shù)據(jù)環(huán)境中,在表單中添加表格控件grid1,指定其記錄源類型為"別名"、記錄源為employee表文件,最后添加一個(gè)"退出"命令按鈕控件Command1,程序運(yùn)行時(shí)單擊該命令按鈕將關(guān)閉表單。
2.修改two.prg文件中的SQL SELECT命令,使之正確運(yùn)行時(shí)可以顯示如下結(jié)果:
組別 組長(zhǎng) 組員
1 朱茵 趙一軍
1 朱茵 李龍
1 朱茵 王婧
1 朱茵 王一凡
2 李毅軍 劉嚴(yán)俊
2 李毅軍 楊小萍
2 李毅軍 胡小晴
3 吳軍 楊蘭
3 吳軍 吳偉軍
3 吳軍 趙小青
3 吳軍 韋小光
4 楊一明 李琪
4 楊一明 楊小陽(yáng)
4 楊一明 李楠
4 楊一明 胡一刀
三、綜合應(yīng)用(1小題,計(jì)30分)
按要求完成如下綜合應(yīng)用:
1.建立如下圖所示的表單文件form_three(表單名為form1)。標(biāo)簽控件命名為L(zhǎng)n,文本框控件命名為Textn,命令按鈕控件命名為Commands。表單運(yùn)行時(shí)在文本框中輸入職員號(hào),單擊"開始查詢"命令按鈕查詢?cè)撀殕T所經(jīng)手的訂購(gòu)單信息(order表),查詢的信息包括:訂單號(hào)、客戶號(hào)、簽訂日期和金額,按簽訂日期升序排序,并將結(jié)果存儲(chǔ)到用字母't'加上職員號(hào)命名的表文件中(如職員101經(jīng)手的訂購(gòu)單信息將存儲(chǔ)在t101.dbf文件),每次完成查詢后關(guān)閉表單。
2.建立菜單mymenu,包含菜單項(xiàng)"查詢"和"退出",選擇"查詢"時(shí)運(yùn)行表單form_three(直接用命令),選擇"退出"時(shí)返回到默認(rèn)的系統(tǒng)菜單(直接用命令SET SYSMENU TO DEFAULT)。
3.最后從菜單運(yùn)行所建立的表單,并依次查詢職員107、111和115經(jīng)手的訂購(gòu)單信息。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |