在我所帶的數(shù)據(jù)庫應(yīng)用課程中,在進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),首先要進(jìn)行表單界面的設(shè)計(jì),而且能夠?qū)崿F(xiàn)查詢功能,這是在我們現(xiàn)實(shí)生活使用數(shù)據(jù)庫管理系統(tǒng)時(shí)經(jīng)常會(huì)遇到的界面,而且在全國計(jì)算機(jī)二級(jí)等級(jí)考試(VF程序設(shè)計(jì))的操作題中也經(jīng)常會(huì)有這種類型題。下面我通過例子把制作的步驟總結(jié)如下:
比如,在數(shù)據(jù)庫中,有學(xué)生基本情況數(shù)據(jù)表,現(xiàn)在設(shè)計(jì)一個(gè)表單學(xué)生情況.SCX。輸入學(xué)號(hào),查找該學(xué)號(hào)的記錄。
步驟:(1)把學(xué)生基本情況表添加到數(shù)據(jù)環(huán)境中。
(2)把表中字段拖動(dòng)到表單。
(3)設(shè)置各個(gè)文本框的Readonly屬性值為.F.。
。4)添加一個(gè)標(biāo)簽和文本框,文本框的ControlSource為xh,Readonly屬性值.F.。
。5)雙擊表單,表單的Load(裝入)事件為:
xh=space(4)
。6)添加查找和退出兩個(gè)命令按鈕。
。7)設(shè)置命令按鈕事件代碼。
查找:locate for 學(xué)號(hào)=ALLTRIM(xh)
THISFORM.REFRESH
退出:CLEAR MEMORY
RELEASE THISFORM
(8)設(shè)置Tab鍵次序,把輸入學(xué)號(hào)的文本框設(shè)置為1號(hào),查找按鈕設(shè)置為2號(hào)。
制作表單的界面如圖1所示,表單運(yùn)行后的界面如圖2所示。
圖1
圖2
通過此例子可以讓學(xué)生掌握表單制作的詳細(xì)步驟,在數(shù)據(jù)庫中設(shè)計(jì)表單就可以輕松的制作出來了,所以在數(shù)據(jù)庫應(yīng)用這門課程的學(xué)習(xí)中,要不斷的總結(jié)規(guī)律,就能把這門課程學(xué)得更好。
工程技術(shù)系:薛茹 |