三、綜合應(yīng)用(1小題,計(jì)30分)
在考生文件夾下,打開學(xué)生數(shù)據(jù)庫(kù)SDB,完成如下綜合應(yīng)用:
設(shè)計(jì)一個(gè)表單文件名為form的表單,表單控件名為THREE,表單的標(biāo)題名為"學(xué)生基本信息瀏覽"。在表單的左上方有一個(gè)標(biāo)簽(Label1),標(biāo)簽上的文字為"班級(jí)號(hào)";在標(biāo)簽的右邊緊接著放置一個(gè)組合框控件(Combo1),將組合框控件的Style屬性設(shè)置為"下拉列表框",RowSourceType屬性設(shè)置為"字段"(用來(lái)選擇CLASS表中的班級(jí)號(hào));在組合框的右邊緊接著放置一個(gè)"確認(rèn)"命令按鈕(Command2);在標(biāo)簽的下方放置一個(gè)表格控件(Grid1),將RecordSourceType屬性設(shè)置為"4-SQL說(shuō)明";在表單的右下方放置一個(gè)"退出"命令按鈕(Command1)。表單界面如圖所示。其他功能
要求如下:
1. 為表單建立數(shù)據(jù)環(huán)境,向數(shù)據(jù)環(huán)境添加STUDENT表(cursor1)和CLASS表(cursor2)。
2. 程序運(yùn)行時(shí),在組合框中選擇班級(jí)號(hào),單擊"確認(rèn)"按鈕后在表格中顯示該班級(jí)的學(xué)生信息。
3. 單擊"退出"按鈕時(shí),關(guān)閉表單。
本題主要考核點(diǎn):
表單文件的創(chuàng)建、控件的屬性的修改、SQL語(yǔ)句運(yùn)用、表單的退出等知識(shí)點(diǎn)。
本題解題思路:
操作過(guò)程:
①在命令窗口輸入命令:CREATE FORM form,打開表單設(shè)計(jì)器窗口。
②為表單添加數(shù)據(jù)庫(kù)環(huán)境,在"顯示"下打開"數(shù)據(jù)環(huán)境"或在表單上點(diǎn)擊右鍵打開"數(shù)據(jù)環(huán)境"。
③在表單上添加各標(biāo)簽、組合框、命令按鈕、表格,并進(jìn)行適當(dāng)?shù)牟贾煤痛笮≌{(diào)整。
③根據(jù)題面要求設(shè)置各標(biāo)簽、組合框、命令按鈕以及表單的屬性值。
④將表格的RecordSourceType屬性值設(shè)置為"4-SQL說(shuō)明"。
⑤設(shè)置"確定"按鈕的Click事件代碼:
ThisForm.Grid1.RecordSource="select student.學(xué)號(hào),student.姓名,student.年齡,student.性別 from student inner join class on student.班級(jí)號(hào)=class.班級(jí)號(hào) where class.班級(jí)號(hào)='"+thisform.combo1.list(thisform.combo1.listindex) +"'"
⑥設(shè)置"退出"按鈕的Click事件代碼:
THISFORM.RELEASE
⑨保存表單,關(guān)閉表單設(shè)計(jì)器窗口。
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試沖刺備考指導(dǎo)專題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |