版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
VisualFoxPro數(shù)據(jù)庫文件及記錄命令數(shù)據(jù)庫文件及記錄命令
ADDTABLE在當前數(shù)據(jù)庫中添加一個自由表
APPEND在表的末尾添加一個或多個新記錄
APPENDFROMARRAY由數(shù)組添加記錄到表中
APPENDFROM從一個文件中讀入記錄,追加到當前表的尾部
APPENDGENERAL從文件中導入OLE對象并將其放入通用字段中
APPENDMEMO將文本文件的內(nèi)容復制到備注字段中
APPENDPROCEDURES將文本文件中的存儲過程追加到當前數(shù)據(jù)庫中
AVERAGE計算數(shù)值表達式或字段的算術(shù)平均值
BLANK清除當前記錄中所有字段的數(shù)據(jù)
BROWSE打開瀏覽窗口,顯示當前或選定表的記錄
CALCULATE對表中的字段或包含字段的表達式進行財務和統(tǒng)計操作
CHANGE顯示要編輯的字段
CLOSE關(guān)閉各種類型的文件
CLOSEMEMO關(guān)閉一個或多個備注編輯窗口
COMPILEDATABASE編譯數(shù)據(jù)庫中的存儲過程
CONTINUE繼續(xù)執(zhí)行先前的LOCATE命令
COPYMEMO復制當前記錄中的指定備注字段的內(nèi)容到文本文件
COPYPROCEDURES將當前數(shù)據(jù)庫中’的存儲過程復制到文本文件
COPYSTRUCTURE用當前選擇的表結(jié)構(gòu)創(chuàng)建一個新的空自由表
COPYSTRUCTUREEXTENDED創(chuàng)建新表,它的字段包含當前選定表的結(jié)構(gòu)信息
COPYTOARRAY將當前選定表中的數(shù)據(jù)復制到數(shù)組
COPYTO用當前選定表的內(nèi)容創(chuàng)建新文件
COUNT統(tǒng)計表中記錄數(shù)目
CREATE生成一個新的VisualFoxPro表
CREATECONNECTION創(chuàng)建一個命名連接并把它存儲在當前數(shù)據(jù)庫中
CREATEDATABASE創(chuàng)建并打開一個數(shù)據(jù)庫
CREATETRIGGER創(chuàng)建表的刪除、插入或更新觸發(fā)器
CREATEVIEW從VisualFoxPro環(huán)境創(chuàng)建視圖文件
DELETE給要刪除的記錄做標記
DELETECONNECTION從當前數(shù)據(jù)庫中刪除一個命名連接
DELETEDATABASE從磁盤上刪除數(shù)據(jù)庫
DELETETRIGGER從當前數(shù)據(jù)庫的表中刪除“刪除”、“插入”或“更新”觸發(fā)器│
DELETEVIEW從當前數(shù)據(jù)庫中刪除一個SQL視圖
DISPLAY在VisualFoxPro主窗口或用戶自定義窗口中顯示與當前表有關(guān)的信息
DISPLAYCONNECTIONS顯示當前數(shù)據(jù)庫中與命名連接有關(guān)的信息
DISPLAYDATABASE顯示有關(guān)當前數(shù)據(jù)庫的信息,或當前數(shù)據(jù)庫中的字段、命名連接、表或視圖的信息
DISPLAYMEMORY顯示內(nèi)存變量和數(shù)組的當前內(nèi)容
DISPLAYPROCEDURES顯示當前數(shù)據(jù)庫中存儲過程的名稱
DISPLAYSTRUCTURE顯示一個表文件的結(jié)構(gòu)
DISPLAYTABLES顯示包含在當前數(shù)據(jù)庫中所有的表和表的信息
DISPLAYVIEWS顯示當前數(shù)據(jù)庫中關(guān)于SQL視圖的信息以及SQL視圖是否基于本地或遠程表的信息
DROPTABLE把一個表從數(shù)據(jù)庫中移出,并從磁盤中刪除它
DROPVIEW從當前數(shù)據(jù)庫中刪除指定的SQL視圖
EDIT顯示要編輯的字段
EXPORT把VisualFoxPro表中的數(shù)據(jù)復制到其他格式的文件中
FIND查找記錄
FLUSH將對表和索引所作的修改存入磁盤
FREETABLE刪除表中的數(shù)據(jù)庫引用
GATHER將當前選定表中當前記錄的數(shù)據(jù)替換為某個數(shù)組、內(nèi)存變量組或?qū)ο笾械臄?shù)據(jù)
GO|GOTO將記錄指針移動到指定記錄上
IMPORT從外部文件導入數(shù)據(jù),創(chuàng)建一個VisualFoxPro新表
INSERT插入記錄
JOIN將兩個數(shù)據(jù)庫文件合并
LIST連續(xù)顯示表或環(huán)境信息
LISTCONNECTIONS連續(xù)顯示有關(guān)當前數(shù)據(jù)庫中命名連接的信息
LISTDATABASE連續(xù)顯示有關(guān)當前數(shù)據(jù)庫的信息
LISTPROCEDURES連續(xù)顯示當前數(shù)據(jù)庫存儲過程的名稱
LISTTABLES連續(xù)顯示包含在當前數(shù)據(jù)庫中的所有表和表的信息
LISTVIEWS連續(xù)顯示當前數(shù)據(jù)庫中有關(guān)SQL視圖的信息
LOCATE按順序搜索表從而找到滿足指定邏輯表達式的第一個記錄
MODIFYCONNECTION顯示連接設(shè)計器,讓你能夠交互地修改當前數(shù)據(jù)庫中已有的命名連接
MODIFYDATABASE打開數(shù)據(jù)庫設(shè)計器,讓你能夠交互地修改當前數(shù)據(jù)庫
MODIFYGENERAL在編輯窗口中打開當前記錄中的通用字段
MODIFYMEMO打開當前記錄備注字段的編輯窗口
MODIFYPROCEDURE打開VisualFoxPro文本編輯器,可在其中為當前數(shù)據(jù)庫創(chuàng)建新的存儲過程
MODIFYSTRUCTURE顯示表設(shè)計器
MODIFYVIEW顯示視圖設(shè)計器
OPENDATABASE打開一個數(shù)據(jù)庫
PACK從當前表中永久刪除標有刪除標記的記錄
PACKDATABASE從當前數(shù)據(jù)庫中刪除標有刪除標記的記錄
RECALL恢復所選表中帶有刪除標記的記錄·
REMOVETABLE從當前數(shù)據(jù)庫中移去一個表
RENAMECONNECTION重命名當前數(shù)據(jù)庫中的一個命名連接
RENAMETABLE重命名當前數(shù)據(jù)庫中的表
RENAMEVIEW重命名當前數(shù)據(jù)庫中的3QL視圖
REPLACE更新表的記錄內(nèi)容
REPLACEFROMARRAY使用內(nèi)存變量數(shù)組中的值更新字段內(nèi)容
SCAN...ENDSCAN運行掃描數(shù)據(jù)表文件
SCATTER從當前記錄中把數(shù)據(jù)復制到一組內(nèi)存變量或數(shù)組中
SEEK查找記錄命令
SELECT激活指定工作區(qū)
SETAUTOINCERROR在自動增加值產(chǎn)生錯誤時是否更新或插入一個值到記錄中
SETCOLLATE指定在后續(xù)索引和拌序操作中,字符型字段的排序順序
SETDATABASE指定當前數(shù)據(jù)庫
SETDATASESSION激活指定的表單數(shù)據(jù)工作期
SETDELETED指定VisualFoxPro是否處理標有刪除標記的記錄,以及其他命令是否可以操作它們
SETEXCLUSIVE指定VisualFoxPro在網(wǎng)絡上以獨占方式還是共享方式打開表文件
SETFIELDS指定可以訪問表中的哪些字段
SETFILTER指定訪問當前表中記錄時必須滿足的條件
SETINDEX打開一個或多個索引文件,供當前表使用;
SETKEY根據(jù)索引關(guān)鍵字,指定訪問記錄的范圍
SETLOCK激活或廢止在某些命令中的自動文件鎖定
SETMULTILOCKS決定能否使用LOOK()或RLOCK()鎖定多個記錄
SETNEARFIND或SEEK查找記錄不成功時,確定記錄指針停留的位置
SETNOCPTRANS防止把已打開表中的選定字段轉(zhuǎn)換到另一個代碼頁
SETNULL確定ATLTERTABLE、CREATETABLE和INSERT-SQL命令如何處理null值
SETNULLDISPLAY指定null值顯示時對應的字符中
SETRELATION在兩個打開的表之間建立關(guān)系
SETRELATIONOFF解除當前選定工作區(qū)中父表與相關(guān)子表之間已建立的關(guān)系
SETREPROCESS指定一次鎖定嘗試不成功后,VisualFoxPro對文件或記錄再次嘗試加鎖的次數(shù)或時間
SETSKIP創(chuàng)建表與表之間的一對多關(guān)系
SETTABLEVALIDATE指定一個表的執(zhí)行級別
SETWINDOWOFMEMO設(shè)置備注字段使用的窗口
SKIP使記錄指針在表中向前移動或向后移動
SUM對當前選定表的指定數(shù)值字段或全部數(shù)值字段進行求和
TOTAL計算當前選定表中數(shù)值字段的總和
UPDATE更新數(shù)據(jù)庫文件的記錄
USE打開一個表及其相關(guān)索引文件,或打開一個SQL視圖
VALIDATEDATABASE保證當前數(shù)據(jù)庫中表和索引位置的正確性
ZAP從表中刪除所有記桌,只留下表的結(jié)構(gòu)VisualFoxPro索引及排序命令
索引及排序
COPYINDEXES從單項索引.IDX文件創(chuàng)建復合索引標識
COPYTAG根據(jù)復合索引文件的標識創(chuàng)建單項索引(.IDX)文件
DELETETAG從復合索引(.CDX)文件中刪除標識
INDEX創(chuàng)建一個索引文件,利用該文件可以按某種邏輯順序顯示和訪問表記錄
REINDEX重整索引
SETORDER指定表的主控索引文件或標識
SETUNIQUE指定具有重復索引關(guān)鍵字的記錄是否保留在索引文件中
SORT對當前選定表進行捧序,井將捧過序的記錄輸出到新表中大體介紹VisualFoxPro數(shù)據(jù)的排序、索引、更新數(shù)據(jù)庫Sql,VFP,Access作者:數(shù)據(jù)庫Sql,VFP,Access瀏覽:399次評論:0條要有效地利用數(shù)據(jù),必須對數(shù)據(jù)庫進行排序,索引使雜亂的數(shù)據(jù)按一定的要求排列整齊,以便查詢使用。一、建立表索引在建立數(shù)據(jù)表結(jié)構(gòu)時,在需要索引的字段的索引欄上選擇升序或降序即可建立索引?;蛟诒碓O(shè)計器的索引欄選擇索引名和索引類型,輸入表達式和索引篩選條件也可建立索引。索引的類型有:①主索引:字段不允許有重復的索引,一個表只能有一個主索引,主索引只能用于在數(shù)據(jù)庫內(nèi)部建的表,不能用于自由表。②候選索引:字段不允許有重復值,作為主索引的候選字段。③普遍索引:字段允許重復值,一個表有多個普通索引。④唯一索引:允許有重復值,只存儲第一次出現(xiàn)的重復值。建立索引后,數(shù)據(jù)庫即生成*.CDX或*.IDX索引文件,索引文件按索引字段值升序排序。用命令建立索引文件USE[文件名](打開表)
INDEXON[索引字段名]TO[索引文件名]
*以索引字段建立引文件
SETINDEXTTO[索引文件名]*打開索引文件實例.:USERSDA
INDEXON基本工資TOIRSDA
SETINDEXTOIRSDA
BROWSE二、快速查找命令:SEEK,F(xiàn)IND①SEEK的用法:USERSDAINDEXIRSDA*打開表同時打開基本工資
索引文件*
SEEK300*檢索基本工資為300元的職工*
DISPLAY*顯示查找結(jié)果*②FIND的用法:SETINDEXTOIRSDA
FIND“陸青山”
DISPLAY三、記錄排序表的所有記錄按某個字段的值的大小順序進行排列,作為排序標準的字段,稱為關(guān)鍵字段,又稱關(guān)鍵字。命令格式如下:SORTON<關(guān)鍵字>[/D]TO<排序文件名>說明:①邏輯型,備注型和通用型字段不能作排序關(guān)鍵字。②加[/D]項時為降序排序,缺省為降序(由大到小)③<排序文件名>不得與原表名相同,可不加擴搌名,系統(tǒng)自動加上擴展名.DBF。④可以取多個關(guān)鍵字,以“,”他隔。排序產(chǎn)生.DBF排序文件和.FPT備注文件實例:USERSDASORTON基本工資/DTOSRSDA*生成升序排序文件SKSDA.DBF*USESRSDA*打開排序表LIST*顯示排序四、修改字段值給一個表的某個字段指定為特定值填充UPDATE<Tablename>SET<關(guān)鍵字>=‘具體值’實例:
updatel1602011set志愿二='002'也可以使用值替換方式:replacexhwith'07'alltrim(錄取序號)updatelsetxh='07'alltrim(錄取序號)七、排序與索引將當前表排序后建立一個新數(shù)據(jù)表:SORTTO文件名ON字段名1[/A|/D];[/C][字段名2[/A|/D][/C]...];[ASCENDING|DESCENDING][常用子句];建立單索引文件:INDEXON表達式TO單索引文件名;[FOR<條件>][UNIQUE][COMPACT];[ASCENDING][DESCENDING][ADDITIVE]建立復合索引文件:INDEXON表達式TOTAG索引名[OF復合索引文件名];[FOR條件][UNIQUE|CANDIDATE];[ASCENDING][DESCENDING][ADDITIVE]使用索引文件:打開表時將索引文件一并打開,USE命令帶INDEX子句:USEtablename|?[IN工作區(qū)號][INDEX索引文件名列表|?]給當前表打開一個或多個索引文件:SETINDEXTO[索引文件名列表|?];[ORDER索引文件名序號|索引文件名|[TAG]索引名[OF復合索引文件名];[ASCENDING][DESCENDING]]指定字符字段在排序或索引時的整理系列:SETCOLLATETO整理系列對于漢字字符串,“
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年物流園區(qū)配套設(shè)施租賃合同范本3篇
- 2025年度動畫設(shè)計個人聘用合同范本3篇
- 二零二五年荒山資源開發(fā)合作合同書范本3篇
- 2025年送餐服務與外賣配送智能化改造合作協(xié)議范本3篇
- 2025年度智能車展場地租賃及環(huán)保回收利用合同4篇
- 2025年新型屋頂蓋瓦施工安全監(jiān)管協(xié)議3篇
- 2025年物業(yè)股權(quán)抵押擔保協(xié)議范本3篇
- 2025版城市綠化工程承包合同示范文本4篇
- 2025年度環(huán)保項目個人環(huán)境監(jiān)測服務合同樣本4篇
- 2025版美容院與美甲美睫培訓機構(gòu)合作協(xié)議4篇
- 橋梁監(jiān)測監(jiān)控實施方案
- 書籍小兵張嘎課件
- 藝術(shù)哲學:美是如何誕生的學習通超星期末考試答案章節(jié)答案2024年
- 北京海淀區(qū)2025屆高三下第一次模擬語文試題含解析
- 量子醫(yī)學治療學行業(yè)投資機會分析與策略研究報告
- 多重耐藥菌病人的管理-(1)課件
- (高清版)TDT 1056-2019 縣級國土資源調(diào)查生產(chǎn)成本定額
- 環(huán)境監(jiān)測對環(huán)境保護的意義
- 2023年數(shù)學競賽AMC8試卷(含答案)
- 神經(jīng)外科課件:神經(jīng)外科急重癥
- 2023年十天突破公務員面試
評論
0/150
提交評論