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

圖1

圖2
通過此例子可以讓學(xué)生掌握表單制作的詳細(xì)步驟,在數(shù)據(jù)庫中設(shè)計表單就可以輕松的制作出來了,所以在數(shù)據(jù)庫應(yīng)用這門課程的學(xué)習(xí)中,要不斷的總結(jié)規(guī)律,就能把這門課程學(xué)得更好。
工程技術(shù)系:薛茹 |