![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
江蘇等級(jí)考試二級(jí)VFP上機(jī)模擬試卷B |
||||||||||||||||||||||||||||||||||||||
2006年秋季VFP50二級(jí)考試上機(jī)模擬試卷(B)
一. 項(xiàng)目、數(shù)據(jù)庫(kù)和表操作 1. 在A盤根目錄中已存在“成績(jī)管理”項(xiàng)目文件CJGL.PJX,打開(kāi)項(xiàng)目,把數(shù)據(jù)庫(kù)文件JSK.DBC加入項(xiàng)目中。 2. 在數(shù)據(jù)庫(kù)中添加“教師”表JS.DBF,按下面的要求設(shè)置JS表的各項(xiàng)屬性,并根據(jù)字段有效性信息設(shè)置其有效性規(guī)則:
3. 為教師表添加新記錄,如下表所示:
4. 建立教師表JS.DBF的索引:
5. 建立教師表JS.DBF和任課表RK.DBF之間的永久關(guān)系,并設(shè)置參照完整性為:
二. 設(shè)計(jì)查詢 1. 在項(xiàng)目CJGL.PJX中建立查詢文件KSCX1.QPR,保存在A盤根目錄中。 2. 基于JS、RK表查詢教師的工號(hào)、姓名、總學(xué)時(shí)數(shù),總學(xué)時(shí)數(shù)按照教師的GH字段進(jìn)行統(tǒng)計(jì)。 3.按照工號(hào)的降序排列。 4. 輸出字段為”工號(hào)”、”姓名”、”總學(xué)時(shí)數(shù)”。
三.設(shè)計(jì)類
1. 為Grida子類添加兩個(gè)屬性ClmColor1、ClmColor2和一個(gè)方法SetBkColor; 2. 設(shè)置屬性ClmColor1和ClmColor2的值分別為RGB(129,0,0)和RGB(0,129,0); 3. 為SetBkColor方法設(shè)置如下代碼:
四.設(shè)計(jì)表單
1. 在表單屬性窗口中,設(shè)計(jì)Caption屬性為“教師任課情況瀏覽表單”; 2. 更改表單的背景,使用背景圖片TP.BMP設(shè)置圖片的背景; 3. 將文本框TXT性別替換成有兩個(gè)選項(xiàng)按鈕的選項(xiàng)按鈕組,二個(gè)選項(xiàng)按鈕的Caption屬性分別為“男”,“女”,并將其與字段JS.XB綁定; 4. 調(diào)整表單的尺寸為:Height=300,Width=450; 5. 將表單中的文本框TXT工號(hào)設(shè)置為不可編輯,只可以瀏覽; 6. 為表單添加命令按鈕,將其Caption設(shè)為“退出”,為其編寫事件代碼,使得單擊該按鈕能退出本表單; 7. 為表單添加命令按鈕, 將其Caption設(shè)為“OK”, 在它的“click”事件中調(diào)用表單“KSCG.SCX”; 8. 將修改后的表單另存為 JSRKA,并添加到項(xiàng)目文件CJGL中。 |
||||||||||||||||||||||||||||||||||||||