綜合應用(1小題,計30分)
在考生文件夾下,打開學生數(shù)據(jù)庫SDB,完成如下綜合應用:
設(shè)計一個表單名為form的表單,表單文件名為THREE,表單的標題名為"學生基本信息瀏覽"。在表單的左上方有一個標簽(Label1),標簽上的文字為"班級號";在標簽的右邊緊接著放置一個組合框控件(Combo1),將組合框控件的Style屬性設(shè)置為"下拉列表框",RowSourceType屬性設(shè)置為"字段"(用來選擇CLASS表中的班級號);在組合框的右邊緊接著放置一個"確認"命令按鈕(Command2);在標簽的下方放置一個表格控件(Grid1),將RecordSourceType屬性設(shè)置為"4-SQL說明";在表單的右下方放置一個"退出"命令按鈕(Command1)。表單界面如圖所示。其他功能
要求如下:
1. 為表單建立數(shù)據(jù)環(huán)境,向數(shù)據(jù)環(huán)境添加STUDENT表(cursor1)和CLASS表(cursor2)。
2. 程序運行時,在組合框中選擇某個班級的班級號,單擊"確認"按鈕后在表格中顯示該班級的學生信息。
3. 單擊"退出"按鈕時,關(guān)閉表單。
解題思路:
1. 建立表單,在“表單設(shè)計器”中,在“屬性”的Caption處輸入“學生基本信息瀏覽”,在Name處輸入“form”。在“表單設(shè)計器”中,添加一個標簽Label1,在其“屬性”的Caption處輸入“班級號”。在“表單設(shè)計器”中,單擊鼠標右鍵,在彈出菜單中選擇“數(shù)據(jù)環(huán)境”,在“數(shù)據(jù)環(huán)境設(shè)計器-three.scx”中,在“打開”對話框中,選擇“student.dbf”表,接著在“添加表或視圖”的對話框中,雙擊表“class”,再按“關(guān)閉”按鈕,關(guān)閉“添加表或視圖”對話框。在“表單設(shè)計器”中,添加一個組合框控件Combo1,在其“屬性”的Caption處輸入“班級號”,在Style處選擇“2-下拉列表框”,在RowSourceType處選擇“6-字段”,在RowSource
處選擇“Class.班級號”。在“表單設(shè)計器”中,添加一個表格控件Grid1,在其“屬性”的RecordSourceType處選擇“4-SQL說明”。在“表單設(shè)計器”中,添加兩個命令按鈕,在第1個命令按鈕“屬性”的Caption處輸入“退出”,在第2個命令按鈕“屬性”的Caption處輸入“確認”。
在“表單設(shè)計器”中,雙擊“Command1”命令按鈕,在“Command1.Click”編輯窗口中輸入“Release Thisform”,接著關(guān)閉編輯窗口。
在“表單設(shè)計器”中,雙擊“Command2”命令按鈕,在“Command2.Click”編輯窗口中輸入下述語句,接著關(guān)閉編輯窗口。
ThisForm.Grid1.RecordSource="SELECT * FROM student WHERE 班級號=class.班級號 INTO CURSOR LSB"2015職稱計算機考試書PowerPoint2007中 .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 | |
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |