![FoxPro數(shù)據(jù)庫基本操作.ppt_第1頁](http://file1.renrendoc.com/fileroot2/2020-1/11/d34519cd-dbdd-4a5c-ad68-50d34797d7a4/d34519cd-dbdd-4a5c-ad68-50d34797d7a41.gif)
![FoxPro數(shù)據(jù)庫基本操作.ppt_第2頁](http://file1.renrendoc.com/fileroot2/2020-1/11/d34519cd-dbdd-4a5c-ad68-50d34797d7a4/d34519cd-dbdd-4a5c-ad68-50d34797d7a42.gif)
![FoxPro數(shù)據(jù)庫基本操作.ppt_第3頁](http://file1.renrendoc.com/fileroot2/2020-1/11/d34519cd-dbdd-4a5c-ad68-50d34797d7a4/d34519cd-dbdd-4a5c-ad68-50d34797d7a43.gif)
![FoxPro數(shù)據(jù)庫基本操作.ppt_第4頁](http://file1.renrendoc.com/fileroot2/2020-1/11/d34519cd-dbdd-4a5c-ad68-50d34797d7a4/d34519cd-dbdd-4a5c-ad68-50d34797d7a44.gif)
![FoxPro數(shù)據(jù)庫基本操作.ppt_第5頁](http://file1.renrendoc.com/fileroot2/2020-1/11/d34519cd-dbdd-4a5c-ad68-50d34797d7a4/d34519cd-dbdd-4a5c-ad68-50d34797d7a45.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第11章FoxPro數(shù)據(jù)庫基本操作,尖括號內(nèi)的部分是說明性文字,使用時替換為特定內(nèi)容方括號的選項(xiàng),使用時選擇渡邊杏|豎線兩側(cè)的項(xiàng)目,只能選擇其中之一。不能選擇前面的所有項(xiàng)目。可以根據(jù)需要多次重復(fù)。項(xiàng)目之間以逗號分隔的范例:dir go top | bottotop,指令格式寫入慣例,1 Visual FoxPro指令格式,以下是一般限定子子句的多個格式(1)范圍ALL,NEXT,RECORD,REST(在命令動詞和限定詞組之間或限定詞組之間至少區(qū)分一個空格。命令的最大長度為8192個字符。如果命令太長,請使用分號(;)分隔FoxPro的命令動詞、限定詞組、函數(shù)名、變量名和檔案名的英語字符可以不
2、用大小就寫命令動詞。只能用前面的四個字母預(yù)訂單詞。檔案名稱、字段名、變量名和數(shù)組名稱、FoxPro命令寫入規(guī)則、命令輸入位置在命令窗口中執(zhí)行命令打開和隱藏回車符命令窗口、輸入FoxPro命令和執(zhí)行磁盤目錄列表(4個相同的命令)DIR、directory、listfiles和displayfiles上述命令可以添加適當(dāng)?shù)膮?shù)復(fù)制磁盤檔案復(fù)制COPY FILE TO磁盤檔案刪除ERASE或DELETE FILE磁盤檔案名稱更改RENAME TO磁盤目錄設(shè)置MD或MKDIR,F(xiàn)oxPro系統(tǒng)下的磁盤操作命令。更改當(dāng)前目錄刪除CD或CHDIR磁盤目錄RD或RMDIR設(shè)置當(dāng)前驅(qū)動器和目錄更改顯示默認(rèn)值文
3、本文件名稱類型,F(xiàn)oxPro系統(tǒng)下的磁盤操作命令,2自由表結(jié)構(gòu)操作,表是數(shù)據(jù)庫管理的默認(rèn)對象,表結(jié)構(gòu)的操作是設(shè)置、顯示、修改和復(fù)制。1、確定表結(jié)構(gòu)的屬性,包括:字段名:自由表中最多10個字符,不能以數(shù)字開頭,漢字2個字符,字段類型:C字符;n數(shù)字類型D日期類型L邏輯類型;m注釋類型,字段寬度:最大字符類型254;數(shù)字類型最大值20、小數(shù)最大值18位(包括符號位和小數(shù))、日期類型8位(系統(tǒng)默認(rèn)值)邏輯類型1位(系統(tǒng)默認(rèn)值)注釋類型和常規(guī)類型4位(系統(tǒng)默認(rèn)值)、總寬度和小數(shù)寬度之間的差異大于2。按照教科書P363頁的5茄子原則。2、設(shè)定表格結(jié)構(gòu)指令方法:CREATE文字路徑。DBF(如果省略,則默
4、認(rèn)值為當(dāng)前磁盤當(dāng)前文件夾),SET DEFAULT TO字符路徑用于設(shè)置當(dāng)前文件夾。如果省略,則默認(rèn)值為DBF。如果省略,生成對話框?qū)⒆詣哟蜷_并提示輸入主檔案名稱,包括新檔案單擊按鈕、2自由形式表結(jié)構(gòu)操作、1、表結(jié)構(gòu)設(shè)置、進(jìn)入表設(shè)計(jì)器后,根據(jù)以前設(shè)計(jì)的表結(jié)構(gòu),字段名稱、類型(可用鼠標(biāo)單擊或單擊空格鍵)、寬度(數(shù)字類型需要輸入小數(shù)寬度)、是否編制索引(請參見第12章)和空值完成后,您可以按單擊“確定”按鈕或按鍵組合進(jìn)行保存。是否輸入唱片對話框,按“是”或“否”退出。注意:如果表格結(jié)構(gòu)中有注釋欄位,則會在磁碟上建立注釋檔案,其主要檔案名稱與表格主要檔案名稱相同,擴(kuò)展名FPT。在移動檔案復(fù)制操作中,
5、必須同時選擇操作。否則,復(fù)制或移動后,表格文件將不可用。,2自由表格結(jié)構(gòu)操作,2,顯示表格結(jié)構(gòu),作為命令顯示列表/打印機(jī),連續(xù)顯示所有信息,暫停全屏,將表格結(jié)構(gòu)輸出到文件,注意:牙齒操作打開當(dāng)前數(shù)據(jù)庫,2自由表格結(jié)構(gòu)操作1,命令方法:MODIFY STRUCTURE 2,菜單方法但是,為了確?,F(xiàn)有數(shù)據(jù)的安全性和完整性,不能同時修改字段名和類型2,不能同時修改字段名和寬度3,在插入/刪除字段的同時修改其他字段的字段名,2自由表格結(jié)構(gòu)操作,4,復(fù)制表格結(jié)構(gòu),復(fù)制到字符路徑。必須遵循DBS規(guī)則。新表包含以逗號分隔的字段,如果省略,則包含所有字段(例如,use student COPY STRU TO
6、 d : mydbfstud fields學(xué)號,名稱,性別use d:mydbfstud list stru,),部分練習(xí):在自己的檔案下設(shè)置與課本363頁相同的表結(jié)構(gòu),并添加平均成績(N,6,2)和總成績(N,6,2)字段。學(xué)號、姓名、國語成績、英語成績、數(shù)學(xué)成績、平均成績、總成績字段、2自由票結(jié)構(gòu)操作、3票記錄操作、1、表檔案打開和關(guān)閉:表中記錄的所有操作都是針對當(dāng)前打開的表文件的。關(guān)閉表將釋放表文件占用的內(nèi)存資源,并將數(shù)據(jù)存儲在外部存儲中,從而防止數(shù)據(jù)丟失。1,打開命令方法:USE字符路徑。DBF菜單方法:使用檔案/打開命令,從打開對話框檔案類型中選擇表檔案,選擇位置和檔案名稱。2,關(guān)閉
7、,USE(常規(guī))close tables close databases close all,3表唱片任務(wù),2,添加表唱片剪輯:1,完成存儲表結(jié)構(gòu)設(shè)置時是否輸入數(shù)據(jù)對話框,選擇是否在重新添加記錄時進(jìn)行輸入在表檔案的末尾只添加一個空唱片,不能進(jìn)入剪輯窗口。2,一般剪輯鍵:教科書P371頁,表唱片3項(xiàng)任務(wù),2,表唱片附加剪輯,3,注釋字段剪輯光標(biāo)移至注釋類型或鼠標(biāo)雙擊說明字段,您可以進(jìn)入“說明字段剪輯”窗口,在輸入完成后使用鍵盤退出。剪輯方法等類似于使用記事本。4、如何打開通用字段剪輯從“注釋字段剪輯”菜單中選擇“插入對象”命令后,選擇要保存的對象類型(例如,如果要插入的對象已另存為磁盤上的文件)
8、,從文件創(chuàng)建(例如,無,選擇)對象編輯器將自動打開。如果不存在,則可雙擊對象、3表記錄中的操作、3、瀏覽表記錄、browse fields LOCK freeze noappend no modify nodelete nomenu、fields表示導(dǎo)航中的字段名(以逗號分隔的los表示),計(jì)數(shù)由數(shù)值表達(dá)式確定。FREEZE光標(biāo)只能在指定的移動中移動。NOAPPEND禁止其他唱片禁止修改NOMODIFY唱片禁止刪除NODELETE唱片禁止在NOMENU菜單欄上顯示表格菜單項(xiàng)?!氨怼辈藛雾?xiàng)刪除、添加記錄、曹征等一系列操作;3表記錄的操作;4;表記錄的顯示;列表/顯示字段FOR WHILE off
9、 to printer;1;范圍:ALL所有唱片NEXT從當(dāng)前記錄開始的n個唱片記錄唱片WHILE優(yōu)先級大于FOR,3表記錄的操作,4,顯示表唱片,3,相似和差異:相同點(diǎn):在指定范圍內(nèi)在屏幕上顯示符合條件的記錄的差異:和未指定時,LIST默認(rèn)顯示所有記錄,DISPLAY默認(rèn)顯示一個當(dāng)前唱片。如果指定了和,則LIST為自動滾動屏幕顯示,DISPLAY暫停全屏顯示。示例:STUDENT表中所有入站學(xué)生記錄的名稱和性別USE student LIST/DISP ALL FOR .NOT .每入站否FIELDS名稱、性別、3表記錄的行為、5、表記錄的位置、當(dāng)前唱片、唱片指針顯示1、絕對位置和RECCO
10、UNT()表格文件中的唱片數(shù),t .或。f .返回。注意:BOF()、EOF()、reccount()、recno()、3表唱片操作、5、指定表唱片位置、2、指定相對位置、SKIP、整數(shù)表達(dá)式、正數(shù)或負(fù)數(shù)1均可省略示例:use student skipint(reccount()/2 0.5),3表記錄中的操作,5,定位表記錄,3,條件位置(順序查詢),查找LOCA FOUND cocos返回。t .找不到。f .返回3表記錄的操作,6,插入和刪除表唱片,1,插入唱片插入插入插入表before,插入空唱片而不進(jìn)入剪輯狀態(tài),在當(dāng)前唱片之前插入唱片,默認(rèn)值為當(dāng)前唱片后的3表唱片操作,6,插入和刪除
11、表記錄,2,刪除記錄:邏輯刪除(刪除3表記錄中的操作,6,插入和刪除表記錄,物理刪除:PACK,清除表中的所有唱片而不進(jìn)行邏輯刪除:zap zap=,delete AP 1,剪輯(修改)EDIT|CHANGE FOR FIELDS(范圍注:如果表達(dá)式的值大于字段寬度,字符類型將部分截?cái)嘤覀?cè),數(shù)字類型將首先減小小數(shù)寬度,然后使用科學(xué)計(jì)算方法,最后顯示為*。3表唱片操作,7,表唱片剪輯和替換(如1),分別獲取STUDENT的每個同學(xué)總分和平均分,然后添加相應(yīng)字段。Use STUDENT Repl all總成績with國語成績數(shù)學(xué)成績外語成績、平均成績with總成績/3 2、修改學(xué)生結(jié)構(gòu)、添加和修改“是否復(fù)試”字段,即3個課程成績小于60個,復(fù)試字段的值是否全部為真copy to fields for TYPE fox plus | fox2x | SDF | xls | xl5 | | delimited,檔案類型默認(rèn)為
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度體育賽事表演安全免責(zé)合同
- 施工日志填寫樣本建筑物綠化工程
- 小學(xué)數(shù)學(xué)課堂中的情境教學(xué)與興趣培養(yǎng)
- 酒店衛(wèi)生標(biāo)準(zhǔn)與旅客健康保障措施研究
- 個人土地承包合同示范文本
- 產(chǎn)品分銷區(qū)域合同范本
- SPA會所年度承包經(jīng)營合同
- 個人財(cái)產(chǎn)保險(xiǎn)合同模板(經(jīng)典)
- 乘客拼車合同協(xié)議樣本
- 產(chǎn)業(yè)園區(qū)土地出讓合同(成片開發(fā))
- (一模)蕪湖市2024-2025學(xué)年度第一學(xué)期中學(xué)教學(xué)質(zhì)量監(jiān)控 英語試卷(含答案)
- 完整版秸稈炭化成型綜合利用項(xiàng)目可行性研究報(bào)告
- 詩經(jīng)楚辭文學(xué)常識單選題100道及答案
- AI輔助的慢性病監(jiān)測與管理系統(tǒng)
- 2025中國海油春季校園招聘1900人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 膽汁淤積性肝硬化護(hù)理
- Unit 6 Is he your grandpa 第一課時 (教學(xué)實(shí)錄) -2024-2025學(xué)年譯林版(三起)(2024)英語三年級上冊
- 《數(shù)據(jù)采集技術(shù)》課件-Scrapy 框架的基本操作
- (2024)河南省公務(wù)員考試《行測》真題及答案解析
- 湖北省十一校2024-2025學(xué)年高三上學(xué)期第一次聯(lián)考化學(xué)試題 含解析
- 醫(yī)療保險(xiǎn)結(jié)算與審核制度
評論
0/150
提交評論