第 1 頁:筆試 |
第 4 頁:上機(jī) |
3.綜合應(yīng)用題
在考生文件夾下,打開學(xué)生數(shù)據(jù)庫SDB,完成下列綜合應(yīng)用。
設(shè)計一個名為sform的表單,表單文件名為SDISPLAY,表單的標(biāo)題為“學(xué)生課程教師基本信息瀏覽”。表單上有一個包含三個選項卡的頁框(Pageframe1)控件和一個“退出”按鈕(Command1),其他功能要求如下:
(1)為表單建立數(shù)據(jù)環(huán)境,向數(shù)據(jù)環(huán)境依次添加STUDENT表(cursor1)、COURSE表(cursor2)和TEACHER表(cursor3)。
(2)要求表單的高度為280,寬度為450;表單顯示時自動在主窗口內(nèi)居中。
(3)三個選項卡的標(biāo)簽名稱分別為“學(xué)生”(Page1)、“課程”(Page2)和“教師”(Page3),每個選項卡分別以表格形式瀏覽學(xué)生表、課程表和教師表的信息。選項位于表單的左邊距為18,頂邊距為10,選項卡的高度為230,寬度為420。
(4)單擊“退出”按鈕時關(guān)閉表單。
【參考答案】
具體步驟如下:
、 從“文件”菜單中選擇“打開”命令,在彈出的“打開”對話框中選擇數(shù)據(jù)庫文件SDB.DBC。
、 從“文件”菜單中選擇“新建”命令,在彈出的“新建”對話框中選中“表單”單選按鈕,單擊“新建文件”按鈕,系統(tǒng)打開“表單設(shè)計器”窗口。
、 在“屬性”窗口中設(shè)置表單的以下屬性:
AutoCenter=.T.
Caption=“學(xué)生課程教師基本信息瀏覽″
Height=280
Name=sform
Width=450
④ 在表單中單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“數(shù)據(jù)環(huán)境”命令,打開“數(shù)據(jù)環(huán)境設(shè)計器”,同時系統(tǒng)將會彈出“添加表或視圖”對話框。
⑤ 添加STUDENT表、COURSE表、TEACHER表后,單擊“關(guān)閉”按鈕關(guān)閉對話框。
、 單擊“控件”工具欄中的“頁框”按鈕,在表單的工作區(qū)域中單擊,添加一個頁框。用同樣的方法在表單中添加一個按鈕。
⑦ 設(shè)置頁框的屬性如下:
PageCount=3
Left=18
Top=10
Height=230
Width=420
、 選中頁框,單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“編輯”命令。分別在每個選項卡中添加一個表格,并設(shè)置選項卡和表格的屬性如下:
Page1.Caption=“學(xué)生”
Page2.Caption=“課程”
Page3.Caption=“教師”
Grid1=RecordSourceType=“0-表”
Grid2=RecordSourceType=“0-表”
Grid3=RecordSourceType=“0-表”
Grid1=RecordSource=“STUDENT”
Grid2=RecordSource=“COURSE”
Grid3=RecordSource=“TEACHER”
、 設(shè)置命令按鈕的Caption屬性為“退出”,為其Click事件添加如下代碼:
THISFORM.RELEASE
、 設(shè)置好后的表單
單擊工具欄中的“保存”按鈕,將表單以SDISPLAY文件名保存。
單擊工具欄中的“運(yùn)行”按鈕,運(yùn)行表單。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |