三、綜合應(yīng)用(1小題,計(jì)30分)
在考生文件夾下,對(duì)"雇員管理"數(shù)據(jù)庫(kù)完成如下綜合應(yīng)用:
1.建立一個(gè)名稱(chēng)為VIEW1的視圖,查詢(xún)每個(gè)雇員的部門(mén)號(hào)、部門(mén)名、雇員號(hào)、姓名、性別、年齡和EMAIL。
2.設(shè)計(jì)一個(gè)名稱(chēng)為form2的表單,表單上設(shè)計(jì)一個(gè)頁(yè)框,頁(yè)框有"部門(mén)"和"雇員"兩個(gè)選項(xiàng)卡,在表單的右下角有一個(gè)"退出"命令按鈕。要求如下:
(1) 表單的標(biāo)題名稱(chēng)為"商品銷(xiāo)售數(shù)據(jù)輸入";
(2) 單擊選項(xiàng)卡"雇員"時(shí),在選項(xiàng)卡"雇員"中使用"表格"方式顯示VIEW1視圖中的記錄(表格名稱(chēng)為grdView1);
(3) 單擊選項(xiàng)卡"部門(mén)"時(shí),在選項(xiàng)卡"部門(mén)"中使用"表格"方式顯示"部門(mén)"表中的記錄(表格名稱(chēng)為"grd部門(mén)");
(4) 單擊"退出"命令按鈕時(shí),關(guān)閉表單。
解答:
1.新建視圖可用視圖設(shè)計(jì)器(略),也可用命令:
CREATE VIEW SVIEW1 AS SELECT * FROM 雇員管理!雇員
2.設(shè)計(jì)表單名為:form2的表單。
在表單上放置一個(gè)頁(yè)框控件,設(shè)置頁(yè)框的標(biāo)題,如下圖所示
用鼠標(biāo)右鍵單擊頁(yè)框控件,在快捷菜單中單擊“編輯”,再單擊“部門(mén)”頁(yè)框,打開(kāi)數(shù)據(jù)環(huán)境設(shè)計(jì)器,將部門(mén)表直接拖入到該頁(yè)框中,類(lèi)似地在雇員頁(yè)框中放入視圖View1,如下圖:
也可先添加控件,再進(jìn)行屬性設(shè)置:
部門(mén)頁(yè)框中表格數(shù)據(jù)源設(shè)定:recordsourcetype=0
recordsource=“部門(mén)”
雇員頁(yè)框表格數(shù)據(jù)源設(shè)定:recordsourcetype=0
recordsource=VIEW1
注意兩個(gè)頁(yè)框中表格控件的名字要修改。方法是:先選中要修改的控件,再找到Name屬性進(jìn)行修改。
最后添加“退出”命令按鈕,設(shè)置其Click事件代碼為:thisform.release
附相關(guān)數(shù)據(jù)表:
相關(guān)推薦:計(jì)算機(jī)等級(jí)考試二級(jí)VFP習(xí)題及答案匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |