Oracle數(shù)據(jù)庫(kù)的操作程序_第1頁(yè)
Oracle數(shù)據(jù)庫(kù)的操作程序_第2頁(yè)
Oracle數(shù)據(jù)庫(kù)的操作程序_第3頁(yè)
Oracle數(shù)據(jù)庫(kù)的操作程序_第4頁(yè)
Oracle數(shù)據(jù)庫(kù)的操作程序_第5頁(yè)
已閱讀5頁(yè),還剩69頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、TOC o 1-3 h z u HYPERLINK l _Toc 1Developer/2000中各鍵盤觸發(fā)子所對(duì)應(yīng)的“按鍵” PAGEREF _Toc h 2 HYPERLINK l _Toc 2FORM中,當(dāng)當(dāng)光標(biāo)走到塊塊的最后一項(xiàng)項(xiàng)時(shí),如何讓讓按“entter回車”鍵時(shí),光標(biāo)標(biāo)自動(dòng)走到下下一條記錄的的第一項(xiàng)? PAGEREF _Toc h 33 HYPERLINK l _Toc 3如何在啟動(dòng)FFORM程序序時(shí)直接登錄錄到Oraccle數(shù)據(jù)庫(kù)庫(kù)上? PAGEREF _Toc h 3 HYPERLINK l _Toc 4FORM中,如如何通過(guò) OODBC 訪訪問 Acrress 數(shù)數(shù)據(jù)? P

2、AGEREF _Toc h 3 HYPERLINK l _Toc 5從FORM中中調(diào)用REPPORT時(shí),如如何使打印結(jié)結(jié)果直接輸出出到打印機(jī)上上? PAGEREF _Toc h 4 HYPERLINK l _Toc 6FORM調(diào)用用REPORRT時(shí),如何何去掉repport sserverr? PAGEREF _Toc h 4 HYPERLINK l _Toc 7FORM中,如如何實(shí)現(xiàn)屏幕幕同步刷新? PAGEREF _Toc h 4 HYPERLINK l _Toc 8在Develloper/2000中中如何讀寫文文本型操作系系統(tǒng)文件? PAGEREF _Toc h 44 HYPERLINK

3、 l _Toc 9如何改變FOORM(FMMX模塊)運(yùn)行時(shí)的tiitle? PAGEREF _Toc h 5 HYPERLINK l _Toc 10FORM中中,如何修改系系統(tǒng)提示信息息(默認(rèn)英文)為中文? PAGEREF _Toc h 5 HYPERLINK l _Toc 11FORM中中,怎樣創(chuàng)建建動(dòng)態(tài)下拉列列表Listt? PAGEREF _Toc h 6 HYPERLINK l _Toc 12FORM中中,如何引入入圖像,制作封面? PAGEREF _Toc h 7 HYPERLINK l _Toc 13運(yùn)行FORRM時(shí),如何何使按鈕變灰灰(即無(wú)效)? PAGEREF _Toc h 7

4、 HYPERLINK l _Toc 14FORM中中,設(shè)置應(yīng)用用特性(光標(biāo)類型) PAGEREF _Toc h 7 HYPERLINK l _Toc 15運(yùn)行FORRM時(shí),如何何使窗口(rruntimme窗口、畫畫布窗口)自自動(dòng)變成最大大化、最小化化? PAGEREF _Toc h 7 HYPERLINK l _Toc 16FORM中中,WINDDOW標(biāo)題的的設(shè)置 PAGEREF _Toc h 7 HYPERLINK l _Toc 17FORM中中,Exceeptionn(例外)都有哪些,如如何書寫? PAGEREF _Toc h 88 HYPERLINK l _Toc 18如何在FOORM運(yùn)

5、行中中,使定制菜菜單中的“窗口(W)”菜單項(xiàng)不顯顯示? PAGEREF _Toc h 8 HYPERLINK l _Toc 19FORM中中,如何屏蔽蔽默認(rèn)的功能能鍵?PAGEREF _Toc h 8 HYPERLINK l _Toc 20FORM中中,觸發(fā)子eexit_fform的兩兩種功能是什什么? PAGEREF _Toc h 9 HYPERLINK l _Toc 21FORM中中如何存取圖圖象?如何把把圖象從一個(gè)個(gè)表中導(dǎo)到另另一個(gè)表中? PAGEREF _Toc h 9 HYPERLINK l _Toc 22FORM中中如何存取聲聲音? PAGEREF _Toc h 10 HYPERL

6、INK l _Toc 23FORM中中,當(dāng)用鼠標(biāo)標(biāo)點(diǎn)擊標(biāo)簽畫畫布的某一“標(biāo)簽頁(yè)”時(shí),如何判判斷點(diǎn)擊的是是哪一頁(yè)? PAGEREF _Toc h 110 HYPERLINK l _Toc 24FORM中中,常用快捷捷鍵有哪些? PAGEREF _Toc h 10 HYPERLINK l _Toc 25如何發(fā)布DDevelooper/22000應(yīng)用用程序? PAGEREF _Toc h 111 HYPERLINK l _Toc 26FORM中中,點(diǎn)擊按鈕鈕實(shí)現(xiàn)字段排排序? PAGEREF _Toc h 11 HYPERLINK l _Toc 27為什么在觸觸摸屏上,我我的按紐不響響應(yīng)我的“按”動(dòng)作

7、? PAGEREF _Toc h 11 HYPERLINK l _Toc 28為什么我的的FMX程序里里沒有Messsage line? PAGEREF _Toc h 11 HYPERLINK l _Toc 29FORM中中,如何設(shè)置置水平滾動(dòng)條條? PAGEREF _Toc h 11 HYPERLINK l _Toc 30FORM中中,觸發(fā)子PPOST-CCHANGEE的作用 PAGEREF _Toc h 11 HYPERLINK l _Toc 31FORM中中,觸發(fā)子WWHEN-VVALIDAATE-ITTEM的作用用 PAGEREF _Toc h 11 HYPERLINK l _Toc

8、32FORM中中,觸發(fā)子PPOST-QQUERY的的作用 PAGEREF _Toc h 11 HYPERLINK l _Toc 33怎樣在foorm中使用用宏? PAGEREF _Toc h 11 HYPERLINK l _Toc 34如何調(diào)用外外部操作系統(tǒng)統(tǒng)命令? PAGEREF _Toc h 133 HYPERLINK l _Toc 35臨時(shí)表的作作用 PAGEREF _Toc h 13 HYPERLINK l _Toc 36FORM中中,怎樣使用用KEY-FFn(n=09)觸發(fā)發(fā)子? PAGEREF _Toc h 13 HYPERLINK l _Toc 37用戶出口函函數(shù)USERR_EX

9、ITT如何編寫? PAGEREF _Toc h 13 HYPERLINK l _Toc 38如何從REEPORT中中調(diào)用FORRM、GRAPHHICS程序序? PAGEREF _Toc h 13 HYPERLINK l _Toc 39如何從GRRAPHICCS中調(diào)用FORRM、REPORRT程序? PAGEREF _Toc h 13 HYPERLINK l _Toc 40Oraclle中Formss與Reporrts的集成 PAGEREF _Toc h 13 HYPERLINK l _Toc 41在DEVEELOPERR2000中中利用DDEE將數(shù)據(jù)倒入入到EXCEEL文件中的的方法 PAGE

10、REF _Toc h 16 HYPERLINK l _Toc 42使用設(shè)置菜菜單項(xiàng)屬性及及form 數(shù)據(jù)項(xiàng)屬性性限制不同用用戶的訪問范范圍 PAGEREF _Toc h 20 HYPERLINK l _Toc 43提高表連接接的查詢速度度 PAGEREF _Toc h 20 HYPERLINK l _Toc 44利用用庫(kù)模模塊實(shí)現(xiàn)模塊塊資源共享 PAGEREF _Toc h 220 HYPERLINK l _Toc 45易導(dǎo)致查詢?cè)償?shù)據(jù)錯(cuò)誤的的原因 PAGEREF _Toc h 20 HYPERLINK l _Toc 46使用視圖組組織報(bào)表數(shù)據(jù)據(jù)簡(jiǎn)單且易于于維護(hù) PAGEREF _Toc h

11、20 HYPERLINK l _Toc 47給報(bào)表加序序號(hào)的簡(jiǎn)單辦辦法 PAGEREF _Toc h 21 HYPERLINK l _Toc 48用FORMMS 實(shí)現(xiàn)ORACLLE 數(shù)據(jù)庫(kù)與其它數(shù)據(jù)源數(shù)據(jù)的交換 PAGEREF _Toc h 21 HYPERLINK l _Toc 49FORMSS 4.5 實(shí)現(xiàn)的列表查詢、多行錄入中的實(shí)現(xiàn)行累計(jì) PAGEREF _Toc h 22 HYPERLINK l _Toc 50REPORRT 2.55 中實(shí)現(xiàn)的動(dòng)態(tài)報(bào)表(一張表利用多個(gè)QUERYY 語(yǔ)句,生成一樣格式的多張報(bào)表 PAGEREF _Toc h 22 HYPERLINK l _Toc 51如

12、何屏蔽系系統(tǒng)提示信息息? PAGEREF _Toc h 23 HYPERLINK l _Toc 52在編寫PLL/SQL代代碼中使用SSELECTT語(yǔ)句時(shí)如何何避免例外發(fā)發(fā)生? PAGEREF _Toc h 23 HYPERLINK l _Toc 53當(dāng)使用主從從塊時(shí),如何何使從塊自動(dòng)動(dòng)提交? PAGEREF _Toc h 233 HYPERLINK l _Toc 54如何減少FFORM所占占磁盤空間? PAGEREF _Toc h 23 HYPERLINK l _Toc 55如何使定制制菜單的主菜菜單中WINNDOWS項(xiàng)不顯示示? PAGEREF _Toc h 23 HYPERLINK l

13、_Toc 56如何使不同同布局的報(bào)表表顯示在同一一頁(yè)上? PAGEREF _Toc h 233 HYPERLINK l _Toc 57怎樣較快的的生成FMXX文件? PAGEREF _Toc h 24 HYPERLINK l _Toc 58如何在FOORM中同時(shí)時(shí)加入水平與與垂直滾動(dòng)條條? PAGEREF _Toc h 24 HYPERLINK l _Toc 59如何在告警警框內(nèi)顯示mmessagge信息? PAGEREF _Toc h 24 HYPERLINK l _Toc 60如何一次退退出所有FOORM? PAGEREF _Toc h 25 HYPERLINK l _Toc 61如何在F

14、OORM與REPORRT之間傳遞遞參數(shù)? PAGEREF _Toc h 255 HYPERLINK l _Toc 62從FORMM調(diào)用REPOORT時(shí),如如何使REPPORT以滿滿屏方式顯示示? PAGEREF _Toc h 26 HYPERLINK l _Toc 63如何關(guān)閉RREPORTT運(yùn)行時(shí)的參參數(shù)窗口? PAGEREF _Toc h 226 HYPERLINK l _Toc 64在Oraccle中實(shí)現(xiàn)現(xiàn)報(bào)表的定長(zhǎng)長(zhǎng)輸出 PAGEREF _Toc h 27 HYPERLINK l _Toc 65Develloper/2000 FROMSS 4.5 中的 宏 代換 PAGEREF _To

15、c h 28 HYPERLINK l _Toc 66用FORMMS 實(shí)現(xiàn)ORACLLE 數(shù)據(jù)庫(kù)與其它數(shù)據(jù)源數(shù)據(jù)的交換 PAGEREF _Toc h 29 HYPERLINK l _Toc 67FORMSS 4.5 實(shí)現(xiàn)的列表查詢、多行錄入中的實(shí)現(xiàn)行累計(jì) PAGEREF _Toc h 30 HYPERLINK l _Toc 68REPORRT 2.55 中實(shí)現(xiàn)的動(dòng)態(tài)報(bào)表(一張表利用多個(gè)QUERYY 語(yǔ)句,生成一樣格式的多張報(bào)表 PAGEREF _Toc h 31 HYPERLINK l _Toc 69用ORACCLE*Foorms 和和ORACLLE*Graaphicss實(shí)現(xiàn)數(shù)據(jù)與與圖形動(dòng)態(tài)顯顯

16、示 PAGEREF _Toc h 31 HYPERLINK l _Toc 70數(shù)字分金額額轉(zhuǎn)成大寫漢漢字元金額程程序! PAGEREF _Toc h 33Developper/20000中各鍵鍵盤觸發(fā)子所所對(duì)應(yīng)的“按按鍵”封裝過(guò)程鍵觸發(fā)發(fā)子含義對(duì)應(yīng)按按鍵ABORT_QUERYY Keey-EXIIT退出/取取消BLOCK_MENUKeyy-MENUU塊菜單F55CLEAR_BBLOCK Keyy-CLRBBLK清空塊Shhift+FF5CLEAR_FORMKeyy-CLRFFRM清空FOORMShiftt+F7CLEAR_RECORRDKeey-CLRRREC清空記錄錄Shhift+FF4CO

17、MMITT_FORMM Keey-COMMMIT提交/存存盤 FF10COUNT_QUERYY Keey-CQUUERY計(jì)算查詢?cè)冇涗浛倲?shù)Shhift+FF2CREATEE_RECOORD KKey-CRREREC插入新記記錄F66DELETEE_RECOORD KKey-DEELREC刪除記錄錄Shhift+FF6DOWNKKey-DOOWN下滾記錄錄Cttrl+l、下箭頭DUPLICCATE_IITEMKKey-DUUP-ITEEM復(fù)制域/項(xiàng) FF3DUPLICCATE_RRECORDDKey-DDUPRECC復(fù)制記錄錄F44EDIT_TTEXTITTEM KKey-EDDIT打開編輯輯器

18、Cttrl+EENTER Key-EENTEREnteerENTER_QUERYY Keey-ENTTQRY輸入查詢?cè)儣l件F77EXECUTTE_QUEERY KKey-EXXEQRY執(zhí)行查詢?cè)僃88EXIT_FFORM Keyy-EXITT退出/取取消查詢 CCtrl+QQHELPKKey-HEELP幫助F11LIST_VVALUESS Keey-LISSTVAL顯示值列列表LOV F9LOCK_RRECORDD Keey-UPDDRECLockk RecoordNEXT_BBLOCKKeyy-NXTBBLK下一塊Cttrl+Paage DoownNEXT_IITEM Keyy-NEXTT-

19、ITEMM下一域/項(xiàng) CCtrl+TTab、Taab、EntterNEXT_KKEYKey-NXTKEEY定位到下下一個(gè)主鍵項(xiàng)項(xiàng)Shhift+FF3NEXT_RRECORDD Keey-NXTTREC下一條記記錄Shhift+DDownNEXT_SSETKey-NXTSEET下一個(gè)記記錄集Cttrl+PREVIOOUS_BLLOCKKKey-PRRVBLK前一塊Cttrl+Paage UppPREVIOOUS_ITTEM KKey-PRREV-ITTEM前一域/項(xiàng) SShift+Tab、SShift+Ctrl+TabPREVIOOUS_REECORD Key-PPRVRECC前一條記記錄Shh

20、ift+UUpPRINT Key-PPRINT打印當(dāng)前前屏幕Shhift+FF8SCROLLL_DOWNN Keey-SCRRDOWN下翻屏Paage DoownSCROLLL_UP Keyy-SCRUUP上翻屏Paage UppUPKeey-UP上滾記錄Ctrrl+p、上上箭頭Esc 取取消Backsppace 向后刪刪除Ctrl+UU清除域/項(xiàng)項(xiàng)Ctrl+FF1 顯示有效效的功能鍵列列表Shift+F1發(fā)生錯(cuò)誤誤時(shí),顯示錯(cuò)錯(cuò)誤窗口FORM中,當(dāng)當(dāng)光標(biāo)走到塊塊的最后一項(xiàng)項(xiàng)時(shí),如何讓讓按“entter回車”鍵時(shí),光標(biāo)標(biāo)自動(dòng)走到下下一條記錄的的第一項(xiàng)?設(shè)置塊屬性導(dǎo)航器風(fēng)格:改改變記錄 如何在啟動(dòng)

21、FOORM程序時(shí)時(shí)直接登錄到到Oraclle數(shù)據(jù)庫(kù)上上?調(diào)入Form Buildder,打開開一個(gè)新的FFORM在表格級(jí)新建一一個(gè)ON_LLOGON觸觸發(fā)器在ON_LOGGON里輸入入以下代碼:DECLAREEPASS1 VVARCHAAR2(800); PASS11為密碼參數(shù)數(shù)BEGINLOGON(USER11,USSER1|TNSS1);SELECTPPASS IINTO PPASS1 FROM T_PASSSWORDD WHERRE USEERNAMEE=USEER2;LOGOUT;LOGON(USER22,PASSS1|TNS1);END;FORM中,如如何通過(guò) OODBC 訪訪問 A

22、crress 數(shù)數(shù)據(jù)?在控制面板中選選取 ODBBC 控制源源系統(tǒng) DSN添加(D)選定您需要的驅(qū)驅(qū)動(dòng)程序來(lái)安安裝數(shù)據(jù)源(S):Miicrosooft Accress Driveer (*.mdb)完成(F)Date Soource Name:aaa(aaaa就是數(shù)數(shù)據(jù)源名稱,也也就是在應(yīng)用用程序中所要要使用的)選擇一個(gè)mdbb數(shù)據(jù)庫(kù)文件件(seleect)高級(jí)屬性:設(shè)置置用戶名、口口令OK打開一個(gè)FORRM文件(F)連接(E) HYPERLINK mailto:用戶名/口令odbc:aaa 用戶名/口令odbc:aaa連接(O)從FORM中調(diào)調(diào)用REPOORT時(shí),如如何使打印結(jié)結(jié)果直接輸出出

23、到打印機(jī)上上?在parameeter llist中加加入paraameterr_formm=NoAdd_parrameteer(lisst_id,PSRAAMETERR_FORMM,TEXXT_PARRAMETEER,NOO);FORM調(diào)用RREPORTT時(shí),如何去去掉repoort seerver?Add_parrameteer(lisst_id,ORACCLE_SHHUTDOWWN,TEEXT_PAARAMETTER,YYES);FORM中,如如何實(shí)現(xiàn)屏幕幕同步刷新?現(xiàn)象說(shuō)明: FORM中,在在做一連串大大的操作時(shí),有有時(shí)希望用mmessagge來(lái)顯示提提示信息,但但屏幕卻不刷刷新,解決方

24、法: messagee(信息11);synchroonize;(同步屏幕幕顯示)messagee(信息22);synchroonize; 在Develooper/22000中如如何讀寫文本本型操作系統(tǒng)統(tǒng)文件?PL/SQL 3.3以上上的版本中,UUTL_FIILE包允許許用戶通過(guò)PPL/SQLL讀寫操作系系統(tǒng)文件。如如下: declarrefile_handlle utll_filee.filee_typee;beginfile_handlle:=uttl_fille.foppen(CC:,TEST.TXT,A);-TESST.TXTT是文件名utl_ffile.pput_liine(fiil

25、e_haandle,寫入的信信息);utl_ffile.ffclosee(filee_handdle);end;Developper/20000中,可可以用Texxt_IO讀讀寫操作系統(tǒng)統(tǒng)文件。如下下: DECALRREin_fiileText_IO.Fiile_Tyype;out_ffileText_IO.Fiile_Tyype;BEGINin_fiile:=TText_IIO.Foppen(文文件名, R);Text_IO.Geet_Linne(in_file,linebbuf);Text_IO.Fcclose(in_fiile);out_ffile:=Text_IO.Foopen(文件名

26、, W);Text_IO.Puut_Linne(outt_filee,寫入信信息);Text_IO.Fcclose(out_ffile);END;-常用TEXXT_IODeclaree out_ffile text_io.fiile_tyype;-定義Begin out_ffile:=text_io.foopen(prn,w);-打開文文件prn text_io.neew_linne(outt_filee, );-新建一一行 text_io.puut_linne(outt_filee, )-寫入一一行 text_io.fcclose(out_ffile);-關(guān)閉文文件End;文本輸入入輸出 T

27、EXTT_IO TEXTT_IO.PPACKAGGE TEXTT_IO.FFCLOSEE TEXTT_IO.FFILE_TTYPE TEXTT_IO.FFOPEN TEXTT_IO.IIS_OPEEN TEXTT_IO.GGET_LIINE TEXTT_IO.NNEW_LIINE TEXTT_IO.PPUT TEXTT_IO.PPUTF TEXTT_IO.PPUT_LIINEDeclaree Ouut_fille Textt_io.ffile_ttype; L Varcchar2(100); L11 Varcchar2(100); L22 Varcchar2(100);Begin Outt_f

28、ilee :=teext_ioo.fopeen(c:llllogin.txt,r); If text_io.iss_openn(Out_file) thenntext_iio.gett_linee(Out_file,L);text_iio.gett_linee(Out_file,L1);text_iio.gett_linee(Out_file,L2); Elsse Nulll; Endd if;End;如何改變FORRM(FMXX模塊)運(yùn)行行時(shí)的tittle?Developper/20000中FMMX默認(rèn)tiitle為:Develloper/2000 Formss Runttime ffor

29、Wiindowss 95 / NT在Form級(jí)觸觸發(fā)器中添加加觸發(fā)WHEEN-NEWW-FORMM-INSTTANCE在此觸發(fā)器中寫寫如下代碼:SET_WINNDOW_PPROPERRTY(FOORMS_MMDI_WIINDOW,TITLEE,您的提提示);FORM中,如如何修改系統(tǒng)統(tǒng)提示信息(默認(rèn)英文)為中文?調(diào)入Form Buildder,打開開一個(gè)新的FFORM在表格級(jí)新建一一個(gè)ON_EERROR觸觸發(fā)器在ON_ERRROR里輸入入以下代碼:beginif errror_coode=400100 tthen mmessagge(已在在第一 條記記錄!);elsif errorr_code

30、e=401002 theen messsage(您已在最最后一條記錄錄,請(qǐng)先輸入入處理此記錄錄,然后再輸輸入下一條記記錄!);elsif errorr_codee=402000 theen messsage(此項(xiàng)僅用用于查詢參考考,您無(wú)法更更改此項(xiàng)!);elsif errorr_codee=402002 theen messsage(此項(xiàng)必須須輸入! 產(chǎn)產(chǎn)生錯(cuò)誤原因因:您未輸入入值,或您刪刪去了原有值值!);elsif errorr_codee=402003 theen messsage(值必須輸輸入完全! 產(chǎn)生錯(cuò)誤原原因:該項(xiàng)有有定長(zhǎng)要求!);elsif errorr_codee=40200

31、7 theen messsage(您輸入的的值不在有效效范圍之內(nèi),請(qǐng)請(qǐng)輸入有效范范圍之內(nèi)的值值!);elsif errorr_codee=404001 theen messsage(您沒有修修改或輸入任任何新的記錄錄,無(wú)須保存存!);elsif errorr_codee=405008 theen messsage(編碼不能能相同,不能能有相同編碼碼的記錄,編編碼必須唯一一!);elsif errorr_codee=405009 theen messsage(嚴(yán)重操作作錯(cuò)誤!,您您可能輸入了了一個(gè)空的記記錄,無(wú)法保保存記錄!);elsif errorr_codee=418002 theen me

32、sssage(您只能在在輸入新的記記錄時(shí)使用復(fù)制記錄鍵,來(lái)復(fù)制制上一條記錄錄!);else mmessagge(errror_tyype|_|tto_chaar(errror_coode)|:|errorr_textt);end if;raise fform_ttriggeer_faiilure;end;FORM中,怎怎樣創(chuàng)建動(dòng)態(tài)態(tài)下拉列表LList?1、打開Forrm Buiilder2、文件(F)新建(NN)表格(F)3、新建一個(gè)非非數(shù)據(jù)塊,取取名為toool4、鼠標(biāo)右鍵布局編輯器器(E)5、建一個(gè)列表表項(xiàng),名為xxl(屬于ttool塊)6、新建一過(guò)程程,內(nèi)寫如下下的代碼PROCEDUUR

33、E crreate_xl ISS-動(dòng)態(tài)顯顯示學(xué)歷過(guò)程程CURRSOR AA IS SSELECTT DISTTINCT(xl) FFROM tt_xl;-建立aa游標(biāo),從學(xué)學(xué)歷檔案表取取原始數(shù)據(jù)(有有可能動(dòng)態(tài)變變化)CNTT NNUMBERR;-記錄錄總數(shù)變量,用用于生成列表表的總項(xiàng)數(shù)i NNUMBERR;-循環(huán)環(huán)變量TNAAME tt_xl.nname%TTYPE;-TNAAME變量和和t_xl表表中namee項(xiàng)具有相同同的結(jié)構(gòu)BEGINCLEEAR_LIIST(ttool.xxl);-清空列列表tooll.xl(ttool塊上上的xl項(xiàng))SELLECT CCOUNT(DISTIINCT(n

34、name) INTOO CNT FROM t_xl;計(jì)算列表總總數(shù)OPEEN A; 打開游標(biāo)FORR i INN 1.CCNT LOOOP開始循環(huán)環(huán)FETCCH A IINTO TTNAME; 取數(shù)EXITT WHENN A%NOOTFOUNND; -退出條條件ADD_LIST_ELEMEENT(ttool.xxl,i,TNAMEE,TNAMME);-把查詢?cè)兂龅闹导尤肴肓斜碇校ㄐ蛐蛱?hào),實(shí)際值值,顯示值)ENDD LOOPP; 結(jié)束循環(huán)環(huán)CLOOSE A;關(guān)閉游標(biāo)END;7、在Formm級(jí)觸發(fā)器中中添加觸發(fā)WWHEN-NNEW-FOORM-INNSTANCCE 在此觸發(fā)發(fā)器中寫如下下代碼:cr

35、reate_xl; 使FORRM程序一啟啟動(dòng),就調(diào)用用此過(guò)程,達(dá)達(dá)到動(dòng)態(tài)生成成下拉列表LList的效效果。附:-學(xué)歷檔案表表create tablee t_xll(namee varcchar2(6);insert into t_xll valuues(小小學(xué));insert into t_xll valuues(初初中);insert into t_xll valuues(職職高);insert into t_xll valuues(技技校);insert into t_xll valuues(高高中);insert into t_xll valuues(中中專);insert into t

36、_xll valuues(大大專);insert into t_xll valuues(本本科);insert into t_xll valuues(研研究生);commit;FORM中,如如何引入圖像像,制作封面面?打開Form Buildder文件(F)新新建(N)表格(F)鼠標(biāo)右鍵布局局編輯器(EE)文件(F)導(dǎo)導(dǎo)入(I)圖象(I)可調(diào)入作好的圖圖像,以制作作封面。所支持的圖像格格式有:TIIF、JPGG、BMP、TGA、PPCX、PCCT、GIFF、CAL、RAS、OOIF、PCCD等運(yùn)行FORM時(shí)時(shí),如何使按按鈕變灰(即即無(wú)效)?set_iteem_proopertyy(按鈕名名稱,

37、ENNABLEDD,PROPPERTY_FALSEE);FORM中,設(shè)設(shè)置應(yīng)用特性性(光標(biāo)類型型)在Form級(jí)觸觸發(fā)器中添加加觸發(fā)WHEEN-NEWW-FORMM-INSTTANCESET_APPPLICATTION_PPROPERRTY(CUURSOR_STYLEE,CROOSSHAIIR|BBUSY|HELPP|DEEFAULTT|INNSERTIION);運(yùn)行FORM時(shí)時(shí),如何使窗窗口(runntime窗窗口、畫布窗窗口)自動(dòng)變變成最大化、最小化?在Form級(jí)觸觸發(fā)器中添加加觸發(fā)WHEEN-NEWW-FORMM-INSTTANCE在此觸發(fā)器中寫寫如下代碼:SET_WINNDOW_PPRO

38、PERRTY(FOORMS_MMDI_WIINDOW,WINDOOW_STAATE,MAAXIMIZZE);最大化SET_WINNDOW_PPROPERRTY(FOORMS_MMDI_WIINDOW,WINDOOW_STAATE,MIINIMIZZE);最小化FORM中,WWINDOWW標(biāo)題的設(shè)置置在Form級(jí)觸觸發(fā)器中添加加觸發(fā)WHEEN-NEWW-FORMM-INSTTANCESET_WINNDOW_PPROPERRTY(FOORMS_MMDI_WIINDOW, titlle,你要要寫的標(biāo)題);或用以下方法2. 對(duì)象導(dǎo)航航器窗口WINDOOW0(窗口口的名字)屬性標(biāo)題題修改其屬屬性FORM

39、中,EExcepttion(例例外)都有哪哪些,如何書書寫?BEGINPL/SQLL塊;Excepttionwhen no_daata_foound tthen-沒有找找到數(shù)據(jù)響應(yīng)命命令;when too_mmany_rrows tthen-返回多多行,隱式光光標(biāo)每次只能能檢索一行數(shù)數(shù)據(jù)響應(yīng)命命令;when invallid_nuumber then-字符向向數(shù)字轉(zhuǎn)換失失敗響應(yīng)命命令;when zero_dividde theen-被零除除響應(yīng)命命令;when dup_vval_onn_indeex theen-向唯一一索引中插入入重復(fù)數(shù)據(jù)響應(yīng)命命令;when invallid_cuursor

40、 then-非法游游標(biāo)操作響應(yīng)命命令;when valuee_erroor theen-數(shù)字的的,數(shù)據(jù)轉(zhuǎn)換換,截字符串串或強(qiáng)制性的的錯(cuò)誤響應(yīng)命命令;when otherrs theen-發(fā)生其其它任何錯(cuò)誤誤null;-選擇一:什么也不做做,就當(dāng)錯(cuò)誤誤沒發(fā)生raisee formm_triggger_ffailurre;-選擇二:掛起當(dāng)前程程序END;如何在FORMM運(yùn)行中,使使定制菜單中中的“窗口(W)”菜單單項(xiàng)不顯示?對(duì)象導(dǎo)航器窗窗口WINNDOW0(窗窗口的名字)屬性模式式修改其屬屬性 設(shè)置置窗口屬性:模式=是FORM中,如如何屏蔽默認(rèn)認(rèn)的功能鍵?1. 在Forrm級(jí)觸發(fā)器器中添加觸發(fā)發(fā)K

41、EY-OOTHERSS2. 在此觸發(fā)發(fā)器中寫如下下代碼: nulll;3. 這樣FOORM程序運(yùn)運(yùn)行后,大部部分的功能鍵鍵都被屏蔽(包包括一些必需需鍵,如:上上箭頭、下箭箭頭、退出), 要想讓讓這些鍵再恢恢復(fù)功能,就就為這些鍵各各自編程: 按鍵觸發(fā)器代碼 說(shuō)明 上箭頭頭KEYY-DOWNNDOWWN; 上滾記錄 下箭頭頭KEYY-UPUP; 下滾滾記錄 Pagge Up KEY-SCRUPP SCRROLL_UUP;上翻屏屏 Pagge Dowwn KEYY-SCRDDOWN SSCROLLL_DOWNN;下翻屏 F1KEEY-HELLPHEELP; 顯示幫助助 F3KEEY-DUPP-ITE

42、MMDUPLIICATE_ITEM; 復(fù)制制項(xiàng) F4KEEY-DUPPRECDDUPLICCATE_RRECORDD; 復(fù)制制記錄 F5KEEY-MENNUBLLOCK_MMENU; 塊塊導(dǎo)航菜單 F6KEEY-CREERECCCREATEE_RECOORD;插入記錄錄 F7KEEY-ENTTQRYEENTER_QUERYY;輸入查詢條條件 F8KEEY-EXEEQRYEEXECUTTE_QUEERY;運(yùn)行查詢?cè)?F9KEEY-LISSTVAL LIST_VALUEES;顯示LOOV F100 KKEY-COOMMITCOMMIIT; 存存盤 Entter、TaabKEY-NEXT-ITEM

43、NNEXT_IITEM;下下一項(xiàng) SHIIFT+TAAB KEYY-PREVV-ITEMM PREVIIOUS_IITEM;前一項(xiàng)項(xiàng) Ctrrl+QKEY-EEXITEXIT_FORM;退出/取消消查詢FORM中,觸觸發(fā)子exiit_forrm的兩種功功能是什么?1、退出FORRM exiit_forrm;2、取消查詢 if :Systtem.Moode = ENTEER-QUEERY tthen exxit_foorm; endd if;FORM中如何何存取圖象?如何把圖象象從一個(gè)表中中導(dǎo)到另一個(gè)個(gè)表中?1、SQL*PPlus中SQL ccreatee tablle t_pphoto11(p

44、hotto1 loong raaw);SQL ccreatee tablle t_pphoto22(photto2 loong raaw);2、硬盤上cc:下有一一個(gè)圖象文件件tmp.bbmp3、打開FOORM新建兩個(gè)塊:t_phooto1、tt_photto2t_photto1塊是數(shù)數(shù)據(jù)庫(kù)塊,連連接的表是數(shù)數(shù)據(jù)庫(kù)中的一一個(gè)表t_pphoto11t_photto2塊也是是數(shù)據(jù)庫(kù)塊,連連接的表是數(shù)數(shù)據(jù)庫(kù)中的另另一個(gè)表t_photoo2(備份表表)t_photto1塊上新新建一個(gè)圖象象項(xiàng),名為pphoto11,對(duì)應(yīng)的是是即表t_pphoto11中的phooto1列t_photto2塊上也也新建一個(gè)

45、圖圖象項(xiàng),名為為photoo2,對(duì)應(yīng)的的是即表t_photoo2中的phhoto2列列新建一按鈕11,輸入以下下程序,這個(gè)個(gè)按鈕實(shí)現(xiàn)讀讀入圖象到表表里,即錄入入圖象到表里里BEGINGO_BLLOCK(t_phooto1);-到塊塊1READ_IMAGEE_FILEE(c:tmp.bbmp,bmp,t_phhoto1.photoo1);-讀入外外部圖象文件件tmp.bbmp(圖象象類型為BMMP)到t_photoo1塊的phhoto1項(xiàng)項(xiàng),也就是到到了t_phhoto1表表里COMMIIT;-存存盤END;新建一按鈕22,輸入以下下程序,這個(gè)個(gè)按鈕實(shí)現(xiàn)圖圖象的倒表(tt_photto1到t_p

46、hotoo2)BEGINGO_BLLOCK(t_phooto1);-到塊塊1execuute_quuery;-查詢出出表中的圖象象,這時(shí),表表中的圖象到到了FORMM中的圖象項(xiàng)項(xiàng)上WRITEE_IMAGGE_FILLE(c:tmp.bmp,bmp,t_pphoto11.photto1);-把圖象象項(xiàng)中圖象寫寫入外部圖象象文件tmpp.bmpGO_BLLOCK(t_phooto2);-到塊塊2READ_IMAGEE_FILEE(c:tmp.bbmp,bmp,t_phhoto2.photoo2);-把外部部圖象文件ttmp.bmmp讀入到tt_photto2塊的pphoto22項(xiàng),也就是是到了t_

47、pphoto22表里COMMIIT;-存存盤END;運(yùn)行此程序,點(diǎn)點(diǎn)擊此按鈕觀觀察效果。注釋:t_pphoto11.photto1是正式式圖片表中的的圖象項(xiàng)(數(shù)數(shù)據(jù)庫(kù)項(xiàng))(tt_photto1塊phhoto項(xiàng)11) t_phooto2.pphoto22是備份圖片片表中的圖象象項(xiàng)(數(shù)據(jù)庫(kù)庫(kù)項(xiàng))(t_photoo2塊phooto項(xiàng)2)FORM中如何何存取聲音?硬盤上c:下下有一個(gè)聲音音文件tmpp.wav打開FORM新建一個(gè)塊:t_souundt_sounnd塊上新建建一個(gè)聲音項(xiàng)項(xiàng),名為soound1新建一按鈕11,輸入以下下程序BEGINGO_ITTEM(ssound11);READ_SOUND

48、D_FILEE(c:tmp.wwav,wave,souund1);PLAY_SOUNDD(souund1);END;運(yùn)行此程序,點(diǎn)點(diǎn)擊此按鈕觀觀察效果。FORM中,當(dāng)當(dāng)用鼠標(biāo)點(diǎn)擊擊標(biāo)簽畫布的的某一“標(biāo)簽簽頁(yè)”時(shí),如如何判斷點(diǎn)擊擊的是哪一頁(yè)頁(yè)?1. 在Forrm級(jí)觸發(fā)器器中添加觸發(fā)發(fā)WHEN-TAB-PCCHANGEED2. 在此觸觸發(fā)器中寫如如下代碼:DECLARREcanvaas_id VARRCHAR22(30);-標(biāo)簽頁(yè)頁(yè)IDBEGINcanvaas_id := GEET_CANNVAS_PPROPERRTY(標(biāo)標(biāo)簽畫布名, toppmost_tab_ppage);IF caanvas_

49、id=標(biāo)標(biāo)簽頁(yè)1 thenn go_bblock(塊1);end if;IF caanvas_id=標(biāo)標(biāo)簽頁(yè)2 thenn go_bblock(塊2);end if;IF caanvas_id=標(biāo)標(biāo)簽頁(yè)3 thenn go_bblock(塊3);end if;execuute_quuery;END;FORM中,常常用快捷鍵有有哪些?CTRL+SS保存CTRL+TT編譯文件CTRL+RR運(yùn)行FORRMCTRL+JJ連接F1調(diào)用幫幫助F2布局編編輯器F4屬性選選項(xiàng)板如何發(fā)布Devvelopeer/20000應(yīng)用程序序?FORM中,點(diǎn)點(diǎn)擊按鈕實(shí)現(xiàn)現(xiàn)字段排序?為什么在觸摸屏屏上,我的按按紐不響應(yīng)我我的

50、“按”動(dòng)動(dòng)作?為什么我的FMMX程序里沒沒有Messsage lline?FORM中,如如何設(shè)置水平平滾動(dòng)條?FORM中,觸觸發(fā)子POSST-CHAANGE的作作用FORM中,觸觸發(fā)子WHEEN-VALLIDATEE-ITEMM的作用FORM中,觸觸發(fā)子POSST-QUEERY的作用用怎樣在formm中使用宏?在 早 期FOOXPRO 數(shù) 據(jù) 庫(kù)庫(kù) 編 程 中, 經(jīng) 常 用 到到 宏 代 換 功 能能, 但 在在FORMSS 中 卻 沒 有 此此 功 能, 象&,* 等等 在 編 程 中 經(jīng)經(jīng) 常 用 到 的, 在FORMMS 中 只只 得 一 行 一 行行 代 碼 的 寫, 但 后 來(lái)來(lái) 發(fā)

51、 現(xiàn)FFORMS 中 也 有有 類 似 功 能, 用NAMEE_IN()、COPYY() 可 以 實(shí) 現(xiàn)現(xiàn) 類 似 的 功 能能。Namee_in() 用 于 取取 出 參 數(shù) 名 代代 表 的 對(duì) 象 了了 數(shù) 值, 而COPYY() 把 一 個(gè) 參參 數(shù) 值 傳 遞 給給 另 一 參 數(shù) 值值 表 示 的 對(duì) 象象。 的 如如 下 例: FORM 結(jié) 構(gòu): 塊B 項(xiàng) L1,LL2,L3,LL4,L5,LL6 在 作 錄 入 程程 序 時(shí) 要 對(duì)L11。L66 項(xiàng) 清 零 DELCATTE strItemmName varcchar2(20);BEGIN for I in 1 6 loop

52、strIItemNaame:=:b.l|to_char(i); copyy(nulll,strIItemNmmae); endd loopp; EEND; 對(duì) 于NAMME_IN 的 應(yīng) 用用 可 能 更 多 一一 些, 筆筆 者 在 做 社 保保 軟 件 時(shí), 作 保 險(xiǎn) 繳繳 費(fèi) 錄 入 時(shí) 曾曾 用 它 少 寫 了了 許 多 代 碼。 當(dāng) 然 代代 碼 的 減 少 就就 義 意 味 維 護(hù)護(hù) 工 作 量 的 減減 少 FOORM結(jié)構(gòu):養(yǎng)老: 塊:YLYYJ(養(yǎng)老應(yīng)應(yīng)繳) 項(xiàng):DWJJTC(單位位繳統(tǒng)籌),DDWJZH(單單位繳帳戶),GGRJF(個(gè)個(gè)人繳費(fèi)) 塊:YLSSJ (養(yǎng)老老實(shí)繳

53、) 項(xiàng):DWJJTC(單位位繳統(tǒng)籌),DDWJZH(單單位繳帳戶),GGRJF(個(gè)個(gè)人繳費(fèi))工傷: 塊:GSYYJ(工傷應(yīng)應(yīng)繳) 項(xiàng):DWJJTC(單位位繳統(tǒng)籌),DDWJZH(單單位繳帳戶),GGRJF(個(gè)個(gè)人繳費(fèi)) 塊:GSSSJ (工傷傷實(shí)繳) 項(xiàng):DWJJTC(單位位繳統(tǒng)籌),DDWJZH(單單位繳帳戶),GGRJF(個(gè)個(gè)人繳費(fèi))醫(yī)療: 塊:YILLYJ(醫(yī)療療應(yīng)繳) 項(xiàng):DWJJTC(單位位繳統(tǒng)籌),DDWJZH(單單位繳帳戶),GGRJF(個(gè)個(gè)人繳費(fèi)) 塊:YILLSJ (醫(yī)醫(yī)療實(shí)繳) 項(xiàng):DWJJTC(單位位繳統(tǒng)籌),DDWJZH(單單位繳帳戶),GGRJF(個(gè)個(gè)人繳費(fèi)) 三 個(gè)

54、 塊 的 結(jié) 構(gòu)構(gòu) 相 同, 只 是 塊塊 名 稱 不 同, 繳 費(fèi) 時(shí)時(shí) 時(shí) 行 的 操 作作 也 一 樣, 實(shí) 繳 名 項(xiàng)項(xiàng) 不 能 大 于 應(yīng)應(yīng) 繳, 不不 用NAMME_IN 時(shí), 只 能 寫 三三 段 程 序, 但 用 了NAAME_INN 后 只 用 一 段段 寫 一 個(gè) 函 數(shù)數(shù) 就 能 達(dá) 到 目目 的。 如如 下: FUNCTTION FFUN_JFF (PREE_BLOCCK_NAMME IN VAARCHARR) RETTURN BBOOLEAAN IS BEGINNif namee_in(ppre_bllock_nname|sj.ddwjtc) name_in(prre

55、_bloock_naame|yj.dwwjtc) or name_in(prre_bloock_naame|sj.dwwjzh) namee_in(ppre_bllock_nname|yj.ddwjzh) or namee_in(ppre_bllock_nname|sj.ggrjf) namme_in(pre_bblock_name|yj.grjf) thhen meessagee( 實(shí) 繳 大 于于 應(yīng) 繳); reeturn falsee;end if;return true; END; 從 上 面 的 兩 個(gè)個(gè) 例 子 來(lái) 看NAAME_INN 和COPPY 的 應(yīng)應(yīng) 用 能 起 到 其

56、其 它 編 程 語(yǔ) 言言 的 宏宏 代 換換 功 能, 代 碼 的的 優(yōu) 化 方 面 確確 實(shí) 能 起 不 少少 的 作 用, 減 少 了 程程 序 源 代 碼 的的 維 護(hù) 工 作。 Oracle中中Formss與Repoorts的集集成Oracle產(chǎn)產(chǎn)品Deveeloperr 20000中包括多種種開發(fā)工具,其其中在具體工工作時(shí)用得最最多的是Foorms和RReportts。Forrms是一個(gè)個(gè)設(shè)計(jì)表單的的工具,利用用它可以靈活活方便地定義義各種表單對(duì)對(duì)象,以簡(jiǎn)化化用戶在運(yùn)行行期對(duì)相關(guān)數(shù)數(shù)據(jù)庫(kù)的操作作(查詢、插插入、刪除和和更新等);Reporrts則是一一個(gè)設(shè)計(jì)報(bào)表表的工具,利利用它可以

57、按按照用戶的要要求方便地生生成報(bào)表。在Oraclee應(yīng)用系統(tǒng)中中,大量的具具有交互性的的功能是由FForms實(shí)實(shí)現(xiàn)的。利用用Formss所生成的表表單模塊可以以彼此調(diào)用,實(shí)實(shí)現(xiàn)業(yè)務(wù)流程程的控制并完完成與數(shù)據(jù)庫(kù)庫(kù)有關(guān)的復(fù)雜雜操作;而由由Reporrts所設(shè)計(jì)計(jì)的報(bào)表模塊塊往往當(dāng)做最最底層的功能能被表單模塊塊所調(diào)用。對(duì)對(duì)于一些Orracle用用戶來(lái)說(shuō),獨(dú)獨(dú)立地用好FForms或或Reporrts是沒有有問題的,但但他們卻很少少考慮如何使使二者有機(jī)地地結(jié)合起來(lái),利利用Formms對(duì)數(shù)據(jù)操操縱的靈活性性,由Forrms模塊向向Reporrts模塊傳傳送大量結(jié)構(gòu)構(gòu)化或非結(jié)構(gòu)構(gòu)化的實(shí)時(shí)數(shù)數(shù)據(jù),減少(或或避

58、免)Reeportss對(duì)數(shù)據(jù)庫(kù)的的訪問,從而而高速地生成成報(bào)表并保證證報(bào)表數(shù)據(jù)與與表單數(shù)據(jù)的的一致性。本本文通過(guò)實(shí)例例介紹一種利利用Formms的封裝例例程RUN_PRODUUCT( )在Formms模塊中集集成Repoorts模塊塊的方法,利利用該方法可可以把Forrms和Reeportss有機(jī)地結(jié)合合起來(lái),減少少不必要的操操作,提高工工作效率。RUN_PROODUCT例例程 在Forms模模塊中調(diào)用RReportts模塊,最最有效的方法法是利用Foorms的封封裝例程RUUN_PROODUCT()。目前,很很多程序開發(fā)發(fā)人員在Foorms模塊塊中調(diào)用Reeportss模塊時(shí),或或者沒有采用

59、用這一例程,或或者雖然采用用這一例程但但并沒有充分分利用參數(shù)表表來(lái)傳遞表單單中現(xiàn)成的數(shù)數(shù)據(jù),或者只只是利用參數(shù)數(shù)表來(lái)傳遞少少量的文本參參數(shù)(非結(jié)構(gòu)構(gòu)化數(shù)據(jù))作作為Repoorts中的的查詢條件,報(bào)報(bào)表的數(shù)據(jù)仍仍然要從數(shù)據(jù)據(jù)庫(kù)中查詢得得到,這樣既既增加了數(shù)據(jù)據(jù)庫(kù)服務(wù)器的的負(fù)載,又增增加了網(wǎng)絡(luò)的的流量,而且且報(bào)表生成的的速度慢,喪喪失了數(shù)據(jù)的的實(shí)時(shí)性與一一致性。因此此,深入了解解并熟練掌握握參數(shù)表的使使用方法便顯顯得非常重要要。在使用RUN_PRODUUCT( )之前要先建建立參數(shù)表,并并向參數(shù)表中中添加參數(shù)。RUN_PPRODUCCT( )的的使用格式如如下: RUN_PROOCDUT(REPO

60、RRTS, reporrt_namme, SSYNCHRRONOUSS, RUNNTIME, FILEESYSTEEM, pll_id, NULL); 其中各參數(shù)含義義如下: REPORTTS:說(shuō)明被被調(diào)模塊是報(bào)報(bào)表模塊; reportt_namee:被調(diào)模塊塊的完整路徑徑名; SYNCHRRONOUSS: 說(shuō)明被被調(diào)模塊以同同步的通信方方式運(yùn)行(被被調(diào)模塊退出出之后主調(diào)模模塊才能繼續(xù)續(xù)執(zhí)行,否則則為ASYNNCHRONNOUS,即即異步方式); RUNTIMME:說(shuō)明被被調(diào)模塊的執(zhí)執(zhí)行方式為前前臺(tái)方式(否否則為BATTCH,即后后臺(tái)方式); FILESYYSTEM:說(shuō)明被調(diào)模模塊的存儲(chǔ)位位置

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論