本程序的功能是對books表(圖書信息)進(jìn)行瀏覽,設(shè)計(jì)界面和運(yùn)行界面如下圖所示。其中,“在借冊數(shù)”是根據(jù)當(dāng)前顯示的書號和borrow表(借書記錄)的數(shù)據(jù)動(dòng)態(tài)計(jì)算得到的。用戶還可以輸入指定書號,查找并定位到指定的記錄。
在form1上建立的主要對象有:
Database1、Table1、Query1、DataSource1、DBEdit1~DBEdit3
Edit1~Edit2、Button1~Button3等
其中Database1與mydb數(shù)據(jù)庫相連,Table1對象與books表相連,DBEdit1、DBEdit2、DBEdit3分別和bno(書號)、bname(書名)、author(作者)各列相連。
Query1的SQL語句是:
下面是Unit1單元的代碼實(shí)現(xiàn)部分,請完成程序填空。
數(shù)據(jù)庫mydb中有關(guān)系表student,其結(jié)構(gòu)如下:
student(sno學(xué)號,sname姓名,sex性別,birthday生日)
現(xiàn)編寫一個(gè)學(xué)生信息瀏覽程序,設(shè)計(jì)界面和運(yùn)行界面如下圖所示。
在下劃線處填寫相應(yīng)數(shù)據(jù)庫組件的屬性值:
①True
②Table1
③DataSource1
④DataSource1
⑤sname
本程序由主窗體form1和子窗體form2組成,設(shè)計(jì)界面如下圖所示:
主窗體上建立的對象有Image1、Button1(加載圖片)、Button2(退出)、OpenDialog1。
子窗體上建立的對象有Label1、BitBtm1(Yes)、BitBtm2(No)。
單擊“加載圖片”按鈕,會彈出打開文件對話框。用戶指定一個(gè)圖像文件后,圖像加載到Image1顯示區(qū)中。
單擊“退出”按鈕,會彈出確認(rèn)對話框(Form2)。如果用戶按“Yes”鍵,程序結(jié)束;如果按“No”鍵,返回主窗體。
下面是Unit1的代碼部分,請?jiān)谙聞澗€處完成程序填空。