版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
二級上機(jī)考試打開表并索引(多工作區(qū))建立關(guān)聯(lián)(SETRELATIONTO…INTO…)數(shù)據(jù)處理(修改、查詢、統(tǒng)計等)輸出顯示(?,??,LIST,DISPLAY)關(guān)閉表(CLOSEDATABASES,CLOSEALL)結(jié)構(gòu)化程序設(shè)計的步驟創(chuàng)建數(shù)據(jù)庫(視圖)創(chuàng)建表單添加數(shù)據(jù)環(huán)境添加控件設(shè)置控件屬性編寫事件處理代碼(INIT,CLICK等)表單程序設(shè)計的步驟子表:2號區(qū)父表:1號區(qū)[33.1.2]編寫程序(文件名:abc1.PRG)select2use學(xué)生indexon學(xué)號tagxhselect1use成績setrelationto學(xué)號intob打開表,索引,關(guān)聯(lián)數(shù)據(jù)處理(1)—修改記錄replaceall成績with成績*1.15for課程名="Access程序設(shè)計"
將課程為“Access程序設(shè)計“的成績提高15%。accept"請輸入查詢的學(xué)號:"toxhlocatefor學(xué)號=xhiffound()
?"***********查詢結(jié)果***************"?"學(xué)號姓名課程名成績學(xué)院"dowhilefound()
?學(xué)號,b.姓名,課程名,成績,b.學(xué)院
continueenddo
?"***********************************"else
?"數(shù)據(jù)表中沒有查到此人信息!"endif關(guān)閉表closedatabasesclearsettalkoffsetsafetyoffselect2use學(xué)生Indexon學(xué)號tagxhselect1use成績setrelationto學(xué)號intobreplaceall成績with成績*1.15for課程名="Access程序設(shè)計"accept"請輸入查詢的學(xué)號:"toxhlocatefor學(xué)號=xhiffound()?"***********查詢結(jié)果***************"?"學(xué)號姓名課程名成績學(xué)院"dowhilefound()?學(xué)號,b.姓名,課程名,成績,b.學(xué)院
continueenddo?"***********************************"else?"數(shù)據(jù)表中沒有查到此人信息!"endifclosedatabasesabc1.PRG創(chuàng)建表單,添加控件、數(shù)據(jù)環(huán)境Thisform.Optiongroup1Value0ButtonCount2Thisform.Optiongroup1.Option1Caption"男"Thisform.Optiongroup1.Option2Caption"女"設(shè)置控件屬性Thisform.Command1Caption"結(jié)束"Thisform.Grid1Visible.F.編寫事件處理代碼Thisform.Optiongroup1.Clickxb=""docasecasethis.value=1xb="男"casethis.value=2xb="女"endcaseSELECT*FROM
學(xué)生;
WHERE
學(xué)生.性別=xb;
INTOCURSORtmpThisform.Grid1.Recordsource="tmp"Thisform.Grid1.Visible=.T.子表:2號區(qū)父表:1號區(qū)[33.2.2]編寫程序(文件名:abc2.PRG)select2usekshindexon學(xué)號tagxhselect1useyyusetrelationto學(xué)號intob打開表,索引,關(guān)聯(lián)數(shù)據(jù)處理(1)—修改記錄replaceall平均分with(筆試+聽力)/2
計算并填寫“yyu.dbf”的平均;gotopdowhile!eof()
docasecase平均分>=90replaceb.評語with"優(yōu)"case平均分>=80replaceb.評語with"良"case平均分>=70replaceb.評語with"中"endcaseskipenddobrowsefields學(xué)號,b.姓名,筆試,聽力,平均分,b.評語關(guān)閉表closedatabasesclearsettalkoffsetsafetyoffselect2usekshindexon學(xué)號tagxhselect1useyyusetrelationto學(xué)號intobreplaceall平均分with(筆試+聽力)/2gotopdowhile!eof()docasecase平均分>=90replaceb.評語with"優(yōu)"case平均分>=80replaceb.評語with"良"case平均分>=70replaceb.評語with"中"endcaseskipenddobrowsefields學(xué)號,b.姓名,筆試,聽力,平均分,b.評語closedatabasesabc2.PRG創(chuàng)建表單,添加控件、數(shù)據(jù)環(huán)境Thisform.Pageframe1PageCount2Thisform.Pageframe1.Page1Caption"成績"Thisform.Pageframe1.Page2Caption"綜合"設(shè)置控件屬性Thisform.Command1Caption"退出"其它控件屬性Thisform.Pageframe1.Page2.Label1.Caption"學(xué)號"Thisform.Pageframe1.Page2.Label2.Caption"平均分"Thisform.Pageframe1.Page2.Label3.Caption"評語"Thisform.Pageframe1.Page2.Text1.ControlSource"yyu.學(xué)號"Thisform.Pageframe1.Page2.Text2.ControlSource"yyu.平均分"Thisform.Pageframe1.Page2.Text3.ControlSource"ksh.評語"ThisformCaption"英語成績"Thisform.Pageframe1.Page2.Commandgroup1.Clickdocasecasethis.value=1if!bof()skip-1endifcasethis.value=2if!eof()skipendifcasethis.value=3Thisform.ReleaseendcaseThisform.Refresh子表:2號區(qū)父表:1號區(qū)[33.3.2]編寫程序(文件名:abc3.PRG)select2use商品indexon商品號tagsphselect1use訂單setrelationto商品號intob打開表,索引,關(guān)聯(lián)數(shù)據(jù)處理(1)—修改記錄replaceall總金額withb.單價*數(shù)量
計算訂單的總金額(總金額=單價*數(shù)量),填入“訂單.dbf”的“總金額”字段中。數(shù)據(jù)處理(2)—修改,顯示
按訂單號查詢該商品名、單價、數(shù)量和總金額。要求能反復(fù)查詢。直到用戶不再查詢?yōu)橹埂=缑嫒缦聢D所示:請輸入訂單號:0002============查詢結(jié)果============商品名稱單價數(shù)量總金額計算機(jī)操作系統(tǒng)31.00262.00繼續(xù)查詢嗎?(y/n)ndowhile.T.accept"請輸入訂單號:"toddhlocatefor訂單號=ddh?"==========查詢結(jié)果=========="?"商品名稱單價數(shù)量總金額"dowhilefound()
?b.商品名,b.單價,數(shù)量,總金額
continueenddowait"繼續(xù)查詢嗎(Y/N)?"toynifupper(yn)="N"exitendifenddo關(guān)閉表closedatabasesclearsettalkoffsetsafetyoffselect2use商品indexon商品號tagsphselect1use訂單setrelationto商品號intobreplaceall總金額withb.單價*數(shù)量dowhile.T.accept"請輸入訂單號:"toddhlocatefor訂單號=ddh?"==========查詢結(jié)果=========="?"商品名稱單價數(shù)量總金額"dowhilefound()?b.商品名,b.單價,數(shù)量,總金額
continueenddowait"繼續(xù)查詢嗎(Y/N)?"toynifupper(yn)="N"exitendifenddoclosedatabasesabc3.PRG[33.4.2]編寫程序(文件名:abc4.PRG)SQL查詢SELECTXscjzk.學(xué)號,Xjxx.姓名,Dm_yx.院系簡稱,; Xscjzk.課程代碼,Xscjzk.成績;FROMxscjzkINNERJOINxjxx;INNERJOINdm_yx;ONXjxx.院系代碼=Dm_yx.院系代碼;ONXscjzk.學(xué)號=Xjxx.學(xué)號;WHEREDm_yx.院系簡稱="動科院"[33.5.2]編寫程序(文件名:abc5.PRG)usecj5打開表數(shù)據(jù)處理—統(tǒng)計,顯示1.從鍵盤上輸入查詢的學(xué)號,能查詢該同學(xué)的學(xué)號、平均成績2.程序要求能反復(fù)查詢輸出,其輸出格式如下:。dowhile.T.accept"請輸入查詢的學(xué)號:"toxhaverage成績topjfor學(xué)號=xh?"學(xué)號:",xh,"平均成績:",pjwait"繼續(xù)查詢嗎(Y/N)?"toynifupper(yn)="N"exitendif
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年三季度報天津地區(qū)A股流動負(fù)債合計排名前十大上市公司
- 課題申報參考:教育家精神賦能高校師德師風(fēng)建設(shè)研究
- 二零二五版外資企業(yè)會計人員聘用與管理服務(wù)協(xié)議3篇
- 二零二五年環(huán)境治理擔(dān)保合同標(biāo)的屬性與實施3篇
- 二零二五年度農(nóng)產(chǎn)品批發(fā)市場合作協(xié)議書4篇
- 2025年湛江貨運(yùn)從業(yè)資格證怎么考
- 醫(yī)院工作個人工作總結(jié)
- 二零二五版?zhèn)€體工商戶雇工勞動合同(文創(chuàng)產(chǎn)業(yè)專用)3篇
- 2025年度智能交通設(shè)施安裝與維護(hù)承包合作協(xié)議4篇
- 2025年度智慧家居蟲害預(yù)防與治理服務(wù)合同4篇
- 2024年高純氮化鋁粉體項目可行性分析報告
- 安檢人員培訓(xùn)
- 山東省濰坊市2024-2025學(xué)年高三上學(xué)期1月期末 英語試題
- 危險性較大分部分項工程及施工現(xiàn)場易發(fā)生重大事故的部位、環(huán)節(jié)的預(yù)防監(jiān)控措施
- 《榜樣9》觀后感心得體會四
- 2023事業(yè)單位筆試《公共基礎(chǔ)知識》備考題庫(含答案)
- 化學(xué)-廣東省廣州市2024-2025學(xué)年高一上學(xué)期期末檢測卷(一)試題和答案
- 2025四川中煙招聘高頻重點提升(共500題)附帶答案詳解
- EHS工程師招聘筆試題與參考答案(某大型央企)2024年
- 營銷策劃 -麗亭酒店品牌年度傳播規(guī)劃方案
- 2025年中國蛋糕行業(yè)市場規(guī)模及發(fā)展前景研究報告(智研咨詢發(fā)布)
評論
0/150
提交評論