三、綜合應(yīng)用(1小題,計(jì)30分)
在考生文件夾下,完成如下綜合應(yīng)用:
1. 打開表單文件sapp,并完成如下操作(不得有多余操作):
● 將"課程"表添加到表單的數(shù)據(jù)環(huán)境中;
● 使列表框List1中的數(shù)據(jù)項(xiàng)為"課程"表中的課程名(課程.課程名);
● 單擊列表框中的數(shù)據(jù)項(xiàng)時(shí),統(tǒng)計(jì)選修了所選課程的學(xué)生人數(shù)(從"考試成績"表),并將結(jié)果存儲(chǔ)在以課程名命名的表中,表中只有一個(gè)字段"人數(shù)";
● 添加一個(gè)命令按鈕Command1,單擊該按鈕時(shí)關(guān)閉表單。
說明:完成該程序后必須運(yùn)行,并且分別統(tǒng)計(jì)選修了"數(shù)據(jù)庫"和"操作系統(tǒng)"課程的學(xué)生人數(shù)。
本題主要考核點(diǎn):控件的屬性的修改、SQL語句運(yùn)用、表單的退出等知識點(diǎn)。
本題解題思路:操作過程:
①打開sapp表單文件。
②為表單添加數(shù)據(jù)庫環(huán)境,在"顯示"菜單下打開"數(shù)據(jù)環(huán)境"或在表單上點(diǎn)擊右鍵打開"數(shù)據(jù)環(huán)境"。將"課程"表添加到數(shù)據(jù)環(huán)境中。
、哿斜砜騆ist1的屬性設(shè)置如下:
對象屬性屬性值
List1ROWSOURCE課程.課程名
List1ROWSOURCETYPE6 - 字段
、茉O(shè)置" list1"列表框的Click事件代碼:
select count(dist 學(xué)號) as 人數(shù) from 課程 inner join 考試成績 on 課程.課程編號=考試成績.課程編號 where 課程名=thisform.list1.list(thisform.list1.listindex) into tabl thisform.list1.list(thisform.list1.listindex)
、菰O(shè)置command1按鈕的Click事件代碼:
THISFORM.RELEASE
、薇4姹韱危P(guān)閉表單設(shè)計(jì)器窗口。
相關(guān)推薦:2010年9月計(jì)算機(jī)等級考試沖刺備考指導(dǎo)專題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |