本程序的功能是實(shí)現(xiàn)對(duì)dep表(系)-student表(學(xué)生)的主從查詢。用戶可以依次查詢系的記錄,也可以通過指定系號(hào),查找并定位到指定的記錄。每當(dāng)顯示一個(gè)系的記錄后,系統(tǒng)自動(dòng)顯示該系的學(xué)生記錄。設(shè)計(jì)界面和運(yùn)行界面如下:
在Form1上建立的主要對(duì)象及連接如下:
Database1-Table1(與dep表相連)-DataSource1-DBEdit1~DBEdit3
Database1-Query1-DataSource2-DBGrid1(顯示學(xué)生信息)
Edit1、Button1(查找)、Button2(下一記錄)、Button3(上一記錄)等。
Query1的SQL語(yǔ)句是:
select *
from student
where dno = :dno
下面是Unit1單元的代碼實(shí)現(xiàn)部分,請(qǐng)完成程序填空。
本程序根據(jù)用戶選擇的運(yùn)算符對(duì)輸入的二個(gè)操作數(shù)進(jìn)行運(yùn)算,并顯示運(yùn)算結(jié)果。設(shè)計(jì)界面和運(yùn)行界面如圖所示。其中,運(yùn)算符是一個(gè)含有4個(gè)單選按紐的RadioGroup1對(duì)象。
下面是單擊“運(yùn)算”按鈕的事件處理程序,請(qǐng)根據(jù)功能要求完成程序填空。
數(shù)據(jù)庫(kù)mydb中有關(guān)系表student,其結(jié)構(gòu)如下:
student(sno學(xué)號(hào),sname姓名,sex性別,birthday生日)
現(xiàn)編寫一個(gè)學(xué)生信息瀏覽程序,設(shè)計(jì)界面和運(yùn)行界面如下圖所示:
在下劃線處填寫相應(yīng)數(shù)據(jù)庫(kù)組件的屬性值: