版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、主主 要要 內(nèi)內(nèi) 容容 Visual FoxPro Visual FoxPro命令格式命令格式 自由表結(jié)構(gòu)操作自由表結(jié)構(gòu)操作 表記錄的操作表記錄的操作 尖括號中的部分為說明性文字,使用時要換尖括號中的部分為說明性文字,使用時要換 成具體的內(nèi)容成具體的內(nèi)容 方括號中的為任選項,在使用時可選可不選方括號中的為任選項,在使用時可選可不選 | 豎線兩邊的項目在使用時只能取其中之一,豎線兩邊的項目在使用時只能取其中之一, 不能同時都選不能同時都選 表示前面的項目可以根據(jù)需要重復(fù)多次,項表示前面的項目可以根據(jù)需要重復(fù)多次,項 目之間要用逗號隔開目之間要用逗號隔開示例:示例: DirDir GO TOPGO
2、 TOP | BOTTOMBOTTOM ?, 命令格式書寫約定命令格式書寫約定 以下是常見限定性短語的幾種格式以下是常見限定性短語的幾種格式 (1 1)范圍范圍ALLALL,NEXTNEXT,RECORDRECORD,RESTREST (2 2)FORFOR 指定命令滿足的條件指定命令滿足的條件 (3 3)WHILEWHILE 指定命令繼續(xù)執(zhí)行的條件指定命令繼續(xù)執(zhí)行的條件 (4 4)FIELDSFIELDS 指定命令操作的字段指定命令操作的字段示例:示例: EDIT ALL FOREDIT ALL FOR 班級班級= =20012001中文中文 LIST FIELDS LIST FIELDS
3、”學號學號”, ,”姓名姓名” , ,”專業(yè)專業(yè)” COPY TOCOPY TO dabase1 dabase1 ALL WHILEALL WHILE 性別性別= =男男 每條命令必須以命令動詞開頭,之后是限定每條命令必須以命令動詞開頭,之后是限定性短語。性短語。 若一條命令帶有多個限定性短語時,則各限定性若一條命令帶有多個限定性短語時,則各限定性 短語的短語的先后次序可以任意先后次序可以任意。 命令動詞與限定性短語之間,或限定性短語之間命令動詞與限定性短語之間,或限定性短語之間 至少要用一個至少要用一個空格分隔空格分隔。 命令的最大長度為命令的最大長度為81928192個字符,若一條命令太長
4、個字符,若一條命令太長 可以用分號(;)隔開可以用分號(;)隔開 FoxPro FoxPro的命令動詞、限定性短語、函數(shù)名、變量的命令動詞、限定性短語、函數(shù)名、變量 名和文件名中的英語字母名和文件名中的英語字母不分大小寫不分大小寫 命令動詞可以只用前面的四個字母命令動詞可以只用前面的四個字母 保留字保留字不能作為文件名、字段名、變量名和數(shù)組名不能作為文件名、字段名、變量名和數(shù)組名 命令的輸入位置命令的輸入位置在命令窗口中在命令窗口中 命令的執(zhí)行命令的執(zhí)行按回車按回車 命令窗口的打開與隱藏命令窗口的打開與隱藏顯示磁盤目錄列表(四條等價的命令)顯示磁盤目錄列表(四條等價的命令) DIR,direc
5、tory, list files, display files,以上命令均,以上命令均可以加上相應(yīng)參數(shù)可以加上相應(yīng)參數(shù)復(fù)制磁盤文件復(fù)制磁盤文件 COPY FILE TO 刪除磁盤文件刪除磁盤文件 ERASE 或或 DELETE FILE 更改磁盤文件名更改磁盤文件名 RENAME TO 建立磁盤目錄建立磁盤目錄 MD 或或 MKDIR 改變當前目錄改變當前目錄 CD或或CHDIR 刪除磁盤目錄刪除磁盤目錄 RD或或RMDIR 更改當前驅(qū)動器和目錄更改當前驅(qū)動器和目錄 SET DEFAULT TO 顯示文本文件名顯示文本文件名 TYPE 功能:更改當前驅(qū)動器和目錄功能:更改當前驅(qū)動器和目錄 VF
6、P默認的目錄為默認的目錄為C:Program FilesMicrosoft Visual StudioVfp98,對,對數(shù)據(jù)庫的建立和操作均在該目錄下進行,數(shù)據(jù)庫的建立和操作均在該目錄下進行,用戶想在自己的文件夾(用戶想在自己的文件夾(D:200015058)中新建表,可以使用該命令更改:中新建表,可以使用該命令更改: SET DEFAULT TO D:200015058自由表:自由表:不屬于任何數(shù)據(jù)庫的表,如果沒不屬于任何數(shù)據(jù)庫的表,如果沒有打開或創(chuàng)建數(shù)據(jù)庫,所建的表都是自有打開或創(chuàng)建數(shù)據(jù)庫,所建的表都是自由表。由表。數(shù)據(jù)表:數(shù)據(jù)表:數(shù)據(jù)庫中的表。數(shù)據(jù)庫中的表。本章所講述的表操作均是對自由表
7、,因此本章所講述的表操作均是對自由表,因此無需先創(chuàng)建數(shù)據(jù)庫。無需先創(chuàng)建數(shù)據(jù)庫。問題:問題:如何建立一個自由表?如何建立一個自由表?事物事物屬性屬性2屬性屬性3屬性屬性1屬性屬性4以一個二維表來描述該事以一個二維表來描述該事物的各類屬性及其關(guān)系:物的各類屬性及其關(guān)系:學號學號姓名姓名性別性別出生年月出生年月綜測成績綜測成績96020019602001黃麗萍黃麗萍女女1978.01.041978.01.0444544596020029602002王百靈王百靈男男1979.05.061979.05.0638738796020039602003王少頌王少頌?zāi)心?977.06.081977.06.084
8、5645696020049602004楊韻峰楊韻峰男男1979.05.031979.05.0338038096020059602005康康 敏敏女女1976.01.231976.01.23499499描述學生類的所有屬性描述學生類的所有屬性注:對一個事物類,不同的屬性,數(shù)據(jù)類型和取注:對一個事物類,不同的屬性,數(shù)據(jù)類型和取值范圍也不同;因此建表前要確定表的屬性名、值范圍也不同;因此建表前要確定表的屬性名、屬性類型和取值范圍。屬性類型和取值范圍。(屬性在表中又稱為字段屬性在表中又稱為字段) 表是數(shù)據(jù)庫管理的基本對象,對于表結(jié)構(gòu)的操表是數(shù)據(jù)庫管理的基本對象,對于表結(jié)構(gòu)的操作包括:建立、顯示、修改、
9、復(fù)制作包括:建立、顯示、修改、復(fù)制一、表結(jié)構(gòu)的建立:一、表結(jié)構(gòu)的建立:1 1、確定表結(jié)構(gòu)的屬性,包括:、確定表結(jié)構(gòu)的屬性,包括: 字段名字段名:自由表中字段名最多為:自由表中字段名最多為1010個字符,不能以數(shù)字個字符,不能以數(shù)字 開頭,一個漢字占兩個字符開頭,一個漢字占兩個字符字段類型字段類型:C C字符型;字符型;N N數(shù)值型;數(shù)值型;D D日期型;日期型;L L邏輯型;邏輯型;M M備注型備注型字符型最大為字符型最大為254254;數(shù)值型最大為數(shù)值型最大為20,20,小數(shù)最大小數(shù)最大1818位位( (含符號位及小數(shù)點含符號位及小數(shù)點) ) 日期型為日期型為8 8位(系統(tǒng)默認)位(系統(tǒng)默認
10、)邏輯型為邏輯型為1 1位(系統(tǒng)默認)位(系統(tǒng)默認)備注型和通用型為備注型和通用型為4 4位(系統(tǒng)默認)位(系統(tǒng)默認)字段寬度字段寬度:2 2、建立表結(jié)構(gòu)、建立表結(jié)構(gòu)q 命令方式:命令方式: CREATECREATE 盤符盤符路徑路徑 . . DBFDBF 如省略,默認為當前盤當前文件如省略,默認為當前盤當前文件夾夾, ,可以利用:可以利用:SET DEFAULT TO SET DEFAULT TO 盤符盤符路徑路徑 設(shè)置當前文件夾設(shè)置當前文件夾如省略,系統(tǒng)將自動打開創(chuàng)建如省略,系統(tǒng)將自動打開創(chuàng)建對話框,詢問主文件名對話框,詢問主文件名例如:例如:create studentcreate st
11、udentq 菜單方式:菜單方式:/ /下選擇表選框,單擊新建文下選擇表選框,單擊新建文件按鈕件按鈕如省略,如省略,默認為默認為DBFDBFu 進入表設(shè)計器中后,按前面設(shè)計的表結(jié)構(gòu)輸入進入表設(shè)計器中后,按前面設(shè)計的表結(jié)構(gòu)輸入字段字段名名、類型類型(可用鼠標單擊或單擊空格鍵)、(可用鼠標單擊或單擊空格鍵)、寬度寬度(數(shù)(數(shù)值型還需輸入小數(shù)寬度),是否索引、是否允許空值值型還需輸入小數(shù)寬度),是否索引、是否允許空值(NULLNULL)等??勺霾迦雱h除操作。)等。可做插入刪除操作。u 完成后可單擊完成后可單擊“確定確定”按鈕或按按鈕或按+組合組合鍵存盤,出現(xiàn)是否輸入記錄對話框,點擊鍵存盤,出現(xiàn)是否輸
12、入記錄對話框,點擊“是是”或或“否否”退出。退出。u 注意:如果表結(jié)構(gòu)中有注意:如果表結(jié)構(gòu)中有備注型字段備注型字段,則系統(tǒng)將在,則系統(tǒng)將在磁盤中建立一個主文件名與表主文件名相同,擴展磁盤中建立一個主文件名與表主文件名相同,擴展名為名為FPTFPT的的備注型文件備注型文件,在做文件的復(fù)制移動操作,在做文件的復(fù)制移動操作時要同時選中進行操作,否則復(fù)制或移動后表文件時要同時選中進行操作,否則復(fù)制或移動后表文件將不能使用。將不能使用。二、表結(jié)構(gòu)的顯示二、表結(jié)構(gòu)的顯示命令:命令:LIST/DISPLAY STRUCTURE LIST/DISPLAY STRUCTURE TO PRINTERTO PRIN
13、TER 連續(xù)顯示全連續(xù)顯示全部信息部信息滿屏暫停滿屏暫停將表結(jié)構(gòu)輸出到打?qū)⒈斫Y(jié)構(gòu)輸出到打印機印機注:此操作針對于當前以打開的表注:此操作針對于當前以打開的表三、表結(jié)構(gòu)的修改三、表結(jié)構(gòu)的修改q 命令方式:命令方式: MODIFY STRUCTUREMODIFY STRUCTUREq 菜單方式:菜單方式: “顯示顯示/ /表設(shè)計器表設(shè)計器”命令命令 可以對字段屬性進行修改,可以添加、刪除、移動可以對字段屬性進行修改,可以添加、刪除、移動( (按住字段前方塊不放,上下移動鼠標)字段。但為了按住字段前方塊不放,上下移動鼠標)字段。但為了保證已有數(shù)據(jù)的安全性和完整型,應(yīng)遵循以下規(guī)則:保證已有數(shù)據(jù)的安全性
14、和完整型,應(yīng)遵循以下規(guī)則: 1 1、不可同時修改字段名和類型、不可同時修改字段名和類型 2 2、不可同時修改字段名和寬度、不可同時修改字段名和寬度 3 3、插入、插入/ /刪除字段的同時又修改其它字段的字段名刪除字段的同時又修改其它字段的字段名四、復(fù)制表結(jié)構(gòu)四、復(fù)制表結(jié)構(gòu) COPY STRUCTURECOPY STRUCTURE TO TO 盤符盤符路徑路徑.DBF.DBFFIELDSFIELDS 復(fù)制后的新復(fù)制后的新表文件名表文件名新表中包含字段,中間新表中包含字段,中間用逗號分隔,如省略,用逗號分隔,如省略,則包含所有字段則包含所有字段 例如:例如: 當前的表為當前的表為student.d
15、bfstudent.dbf copycopy structurestructure toto d:tables2 d:tables2 fieldsfields 學號學號, ,姓名姓名, ,性別性別注:此命令只復(fù)制結(jié)構(gòu)而不復(fù)制記錄。注:此命令只復(fù)制結(jié)構(gòu)而不復(fù)制記錄。一、表文件的打開與關(guān)閉:一、表文件的打開與關(guān)閉: 對于表中記錄的所有操作都針對于當前已打開對于表中記錄的所有操作都針對于當前已打開的表文件,打開表文件既是將表結(jié)構(gòu)與記錄從外部的表文件,打開表文件既是將表結(jié)構(gòu)與記錄從外部存儲器調(diào)入內(nèi)存中的一個工作區(qū)中,包括相應(yīng)的備存儲器調(diào)入內(nèi)存中的一個工作區(qū)中,包括相應(yīng)的備注文件。關(guān)閉表既是將表文件所占
16、用內(nèi)存資源釋放,注文件。關(guān)閉表既是將表文件所占用內(nèi)存資源釋放,同時將數(shù)據(jù)保存到外存儲器中,避免數(shù)據(jù)丟失。同時將數(shù)據(jù)保存到外存儲器中,避免數(shù)據(jù)丟失。1 1、打開、打開u 命令方式:命令方式:USEUSE 盤符盤符路徑路徑.DBF.DBF 注:注:通常用戶在建表前就已經(jīng)使用通常用戶在建表前就已經(jīng)使用set defaset defa to to 指定了目錄,因此打開該目錄中的一個表指定了目錄,因此打開該目錄中的一個表 可直接寫命令:可直接寫命令: USEUSE student student 工作區(qū)每次只有一個表處于打開狀態(tài),打工作區(qū)每次只有一個表處于打開狀態(tài),打 開后的表信息會顯示在狀態(tài)欄:開后的
17、表信息會顯示在狀態(tài)欄:一、表文件的打開與關(guān)閉:一、表文件的打開與關(guān)閉:u 菜單方式:文件菜單方式:文件/ /打開命令,在打開對話框中的打開命令,在打開對話框中的文件類型中選擇表文件,再在選擇位置和文件名即文件類型中選擇表文件,再在選擇位置和文件名即可。可。一、表文件的打開與關(guān)閉:一、表文件的打開與關(guān)閉:2 2、關(guān)閉、關(guān)閉USEUSE ( (常用)常用)CLOSE TABLESCLOSE TABLESCLOSE DATABASESCLOSE DATABASESCLOSE ALLCLOSE ALL1 1、表結(jié)構(gòu)建立完成存盤退出時,在是否輸入、表結(jié)構(gòu)建立完成存盤退出時,在是否輸入數(shù)據(jù)對話框中如果選擇
18、了數(shù)據(jù)對話框中如果選擇了“是是”,則直接進入,則直接進入添加記錄的編輯窗口中。添加記錄的編輯窗口中。另外,再次添加記錄時可使用以下命令:另外,再次添加記錄時可使用以下命令:APPENDAPPEND BLANKBLANK 只在表文件的最后添加一條空只在表文件的最后添加一條空白記錄而不進入到編輯窗口中白記錄而不進入到編輯窗口中二、表記錄的添加編輯:二、表記錄的添加編輯:二、表記錄的添加編輯二、表記錄的添加編輯2 2、備注型字段的編輯備注型字段的編輯 將光標移到備注型字段上后,利用將光標移到備注型字段上后,利用 CTRL+PgUp CTRL+PgUp 或或 CTRL+PgDn CTRL+PgDn 組
19、合;或利用鼠標雙擊備注字段后即組合;或利用鼠標雙擊備注字段后即可進入備注字段編輯窗口,輸入完成后利用可進入備注字段編輯窗口,輸入完成后利用 CTRL+W CTRL+W 鍵存盤退出。編輯方法等同鍵存盤退出。編輯方法等同“記事本記事本”操作。操作。3 3、通用型字段的編輯(了解)、通用型字段的編輯(了解) 打開方法同備注型字段;而后在打開方法同備注型字段;而后在“編輯編輯”菜單中選擇菜單中選擇“插入對象插入對象”命令后選擇要存放的對象類型,如要插入命令后選擇要存放的對象類型,如要插入的對象已以文件的形式保存在磁盤中,可選的對象已以文件的形式保存在磁盤中,可選“由文件創(chuàng)由文件創(chuàng)建建”,如無,選,如無
20、,選“新建新建”后再選擇對象類型。系統(tǒng)會自后再選擇對象類型。系統(tǒng)會自動打開對象編輯器,如無則可雙擊對象即可動打開對象編輯器,如無則可雙擊對象即可三、表記錄的瀏覽三、表記錄的瀏覽 在命令方式下,首先用在命令方式下,首先用USE打開表,然打開表,然后輸入命令后輸入命令BROWSE,可以打開如圖的瀏覽,可以打開如圖的瀏覽器:器:在瀏覽器窗口中可以對表記錄進行在瀏覽器窗口中可以對表記錄進行瀏覽、瀏覽、增加、刪除和修改增加、刪除和修改操作;打開瀏覽器的操作;打開瀏覽器的同時菜單欄顯示同時菜單欄顯示“表表”菜單項菜單項三、表記錄的瀏覽命令三、表記錄的瀏覽命令BROWSEBROWSEBROWSE FIELD
21、S LOCK FREEZE NOAPPEND NOMODIFY NODELETE NOMENUFIELDSFIELDS 指明瀏覽的字段名,指明瀏覽的字段名, 中間用逗號分隔中間用逗號分隔 LOCKLOCK 鎖定瀏覽窗口左邊的若干鎖定瀏覽窗口左邊的若干字段,個數(shù)由數(shù)值表達式確定字段,個數(shù)由數(shù)值表達式確定FREEZEFREEZE 光標只能在指明的光標只能在指明的 中移動中移動禁止追加記錄禁止追加記錄禁止修改記錄禁止修改記錄禁止刪除記錄禁止刪除記錄 NOMENUNOMENU 在菜單欄中不顯示在菜單欄中不顯示“表表”菜單菜單項。項?!氨肀怼辈藛雾椏梢詫τ涗涍M行刪除、菜單項可以對記錄進行刪除、追加、調(diào)整
22、等一系列操作追加、調(diào)整等一系列操作 FIELDS FIELDS 指明瀏覽的字段名,中間用逗號分隔指明瀏覽的字段名,中間用逗號分隔 LOCKLOCK 鎖定瀏覽窗口左邊的若干字段,個數(shù)鎖定瀏覽窗口左邊的若干字段,個數(shù) 由數(shù)值表達式確定由數(shù)值表達式確定 FREEZEFREEZE 光標只能在指明的光標只能在指明的 中移動中移動NOAPPENDNOAPPEND 禁止追加記錄禁止追加記錄NOMODIFYNOMODIFY 禁止修改記錄禁止修改記錄NODELETENODELETE 禁止刪除記錄禁止刪除記錄 NOMENUNOMENU 在菜單欄中不顯示在菜單欄中不顯示“表表”菜單項。菜單項?!氨肀怼?菜單項可以對
23、記錄進行刪除、追加、菜單項可以對記錄進行刪除、追加、 調(diào)整等一系列操作調(diào)整等一系列操作四、表記錄的顯示四、表記錄的顯示LIST/DISPLAY FIELDS FOR WHILE OFF TO PRINTERALL 所有記錄所有記錄NEXT 從當前記錄開始的從當前記錄開始的n條記錄條記錄RECORD 記錄號為記錄號為n的記錄的記錄REST 從當前記錄到最后一條記錄從當前記錄到最后一條記錄1 1、范圍、范圍: :2、FOR :顯示所有符合條件的記錄:顯示所有符合條件的記錄 WHILE:顯示第一條不符合條件記錄以前:顯示第一條不符合條件記錄以前 所有符合條件的記錄。所有符合條件的記錄。 WHILE優(yōu)
24、先級大于優(yōu)先級大于FOR例如:顯示例如:顯示STUDENT表中所有沒入黨的學生記錄的表中所有沒入黨的學生記錄的 姓名和性別姓名和性別 USE student LIST FOR 入黨否入黨否=.F. FIELDS 姓名姓名,性別性別3、兩者異同:、兩者異同: 相同點:將指定范圍內(nèi)符合條件的記錄顯示在相同點:將指定范圍內(nèi)符合條件的記錄顯示在屏幕上。屏幕上。 不同點:如果沒指定不同點:如果沒指定和和,LIST默默認顯示所有記錄,認顯示所有記錄,DISPLAY默認顯示當前的一條默認顯示當前的一條記錄。在指定記錄。在指定和和的情況下,的情況下,LIST為為自動滾屏顯示,而自動滾屏顯示,而DISPLAY
25、為滿屏暫停顯示。為滿屏暫停顯示。.NOTNOT.入黨否入黨否顯示總成績大于顯示總成績大于250的學生記錄的學生記錄顯示顯示1978年以后出生的學生的姓名和籍貫?zāi)暌院蟪錾膶W生的姓名和籍貫顯示年齡大于顯示年齡大于25歲但小于歲但小于30歲的記錄歲的記錄顯示姓顯示姓“張張”的男學生的學號,姓名,性的男學生的學號,姓名,性別和總成績別和總成績顯示籍貫是顯示籍貫是“湖南湖南”的女生黨員記錄的女生黨員記錄選出學號尾數(shù)為選出學號尾數(shù)為“5”的學生,列出其學號,的學生,列出其學號,姓名姓名用用list/display命令顯示表記錄部分字段命令顯示表記錄部分字段:記錄號:反映記錄輸入的先后次序記錄號:反映記錄
26、輸入的先后次序記錄指針記錄指針:存儲當前記錄號,當前記錄:存儲當前記錄號,當前記錄五、表記錄的定位五、表記錄的定位當前記錄、記錄指針當前記錄、記錄指針1 1、絕對定位與記錄測試函數(shù)、絕對定位與記錄測試函數(shù) 絕對定位:絕對定位: GOGO/ /GOTOGOTO TOPTOP| |BOTTOMBOTTOM可省略可省略指明要指向的指明要指向的記錄號記錄號第一條記錄第一條記錄最后一條最后一條記錄記錄例如:將記錄指針指向記錄號為例如:將記錄指針指向記錄號為5 5的記錄的記錄 GoGo 5 5 或或 5 5五、表記錄的定位五、表記錄的定位記錄測試函數(shù):記錄測試函數(shù): RECNORECNO() () 當前記
27、錄的記錄號當前記錄的記錄號 BOFBOF() () 指針是否位于第一條記錄之前指針是否位于第一條記錄之前 EOFEOF() () 指針是否位于最后一條記錄之后指針是否位于最后一條記錄之后 RECCOUNTRECCOUNT() () 表文件中的記錄個數(shù)表文件中的記錄個數(shù)返回返回.T. .T. 或或.F.F.注:注:BOFBOF位置的記錄號為第一條記錄的記錄號,位置的記錄號為第一條記錄的記錄號, EOFEOF位置的記錄號為位置的記錄號為RECCOUNT()+1RECCOUNT()+1例如:例如: Use student ?bof()(),eof()(),reccount()(),recno()()
28、 List ?bof()(),eof()(),reccount()(),recno()()BOFEOF五、表記錄的定位五、表記錄的定位2 2、相對定位、相對定位SKIP 為整數(shù)型表達式,為整數(shù)型表達式,可為正可為正+ +或負或負- -,為正是時向,為正是時向 EOF EOF 位位置跳轉(zhuǎn),為負時向置跳轉(zhuǎn),為負時向 BOF BOF 位置跳轉(zhuǎn)位置跳轉(zhuǎn); +1; +1可以可以省略省略. . 例如:例如:Use studentSkip int( (reccount()()/ /2 + +0.5) )BOF-EOF+五、表記錄的定位五、表記錄的定位3 3、條件定位(順序查詢)、條件定位(順序查詢)A LO
29、CATE FOR A CONTINUE默認為默認為ALLALL默認為默認為.T.T.按最近一次的按最近一次的LOCALOCA范圍和條件范圍和條件繼續(xù)查詢繼續(xù)查詢FOUND()() 測試函數(shù),找到返回測試函數(shù),找到返回.T. 沒沒 找到返回找到返回.F.例如例如:不使用list和display命令,找出student.dbf表文件中所有“姓名”第一個字為“王”且“數(shù)學成績”在70分(包括70)以上的記錄要求顯示記錄號、“學號”、“姓名”和“數(shù)學成績”四列的內(nèi)容。五、表記錄的定位五、表記錄的定位3 3、條件定位(順序查詢)、條件定位(順序查詢)Use student?” 記錄號”,”學號”,”姓名
30、”,”數(shù)學成績”Locate for left(姓名,2)=“王” and 數(shù)學成績=70?found()?recno(),學號,姓名,數(shù)學成績Continue?found()?recno(),學號,姓名,數(shù)學成績Continue?found()?recno(),學號,姓名,數(shù)學成績Continue?found()六、表記錄的插入和刪除六、表記錄的插入和刪除1 1、記錄的插入、記錄的插入 INSERTINSERT BLANKBLANK BEFOREBEFORE 插入一條空白記錄插入一條空白記錄而不進入編輯狀態(tài)而不進入編輯狀態(tài)在當前記錄的前方在當前記錄的前方插入一條記錄,默插入一條記錄,默認在當
31、前記錄之后認在當前記錄之后注:插入記錄以當前記錄為基礎(chǔ),編輯窗注:插入記錄以當前記錄為基礎(chǔ),編輯窗 口方法與口方法與APPENDAPPEND等同,記錄號自動變等同,記錄號自動變 更。更。2 2、記錄的刪除:邏輯刪除、記錄的刪除:邏輯刪除( (* *) ) 物理刪除物理刪除( (不可不可恢復(fù)恢復(fù)) )邏輯恢復(fù)邏輯恢復(fù)邏輯刪除邏輯刪除 DELETEDELETE FORFOR 邏輯恢復(fù)邏輯恢復(fù) RECALLRECALL FORFOR 如不指明范圍和條件,如不指明范圍和條件,默認為當前記錄默認為當前記錄SET DELETE ON | OFF顯示刪除記錄顯示刪除記錄不顯示刪除記錄不顯示刪除記錄, ,對對
32、BROW,BROW,APPEND,EDIT,INSERTAPPEND,EDIT,INSERT等等命令無效命令無效六、表記錄的插入和刪除六、表記錄的插入和刪除物理刪除:物理刪除:PACKPACK不經(jīng)過邏輯刪除而清空表中所有記錄:不經(jīng)過邏輯刪除而清空表中所有記錄: ZAPZAP ZAP ZAP = =Delete allpack七、表記錄的編輯和替換七、表記錄的編輯和替換1、編輯、編輯(修改修改)P318 EDIT|CHANGE FOR FIELDS 如不指明范圍和條件,如不指明范圍和條件,默認為從當前記錄開始默認為從當前記錄開始指明要編輯的字指明要編輯的字段,用逗號分隔段,用逗號分隔注:編輯窗口
33、與編輯方法與注:編輯窗口與編輯方法與APPENDAPPEND相同相同2、表記錄的替換、表記錄的替換REPLACE WITH , WITH , FOR 如不指明范圍和條件,如不指明范圍和條件,默認為當前記錄默認為當前記錄類型必須一致類型必須一致注:如果表達式的值大于字段寬度,字符型將注:如果表達式的值大于字段寬度,字符型將 右邊超出部分截去,數(shù)值型首先減少小數(shù)右邊超出部分截去,數(shù)值型首先減少小數(shù) 寬度,再嘗試用科學計數(shù)法,再用寬度,再嘗試用科學計數(shù)法,再用* *表示。表示。八、表記錄的復(fù)制與追加八、表記錄的復(fù)制與追加1 1、記錄的復(fù)制、記錄的復(fù)制COPY TO FIELDS FOR TYPE FOXPLUS|FOX2X|SDF|XL
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 銀行柜臺合同范本
- 護理肝性腦病
- 糖尿病足潰瘍創(chuàng)面的評估
- 年度先進頒獎
- 建設(shè)項目施工合同范本
- 《鍋爐與壓力容器用鋼》
- 民事信托合同范本
- 城鎮(zhèn)燃氣管道施工合同范本
- 電腦維修承包合同范本
- 國家留學合同范本
- 腳內(nèi)側(cè)傳球說課PPT
- 道德與法治五年級下冊-5 建立良好的公共秩序(課件)
- 2023年湖南化工職業(yè)技術(shù)學院單招職業(yè)適應(yīng)性測試題庫及答案解析
- 檢查工作紀律及注意事項
- GB/T 8982-2009醫(yī)用及航空呼吸用氧
- GB/T 14079-1993軟件維護指南
- GB/T 10781.2-2006清香型白酒
- 朝三暮四的故事
- FZ/T 01137-2016紡織品熒光增白劑的測定
- 9-馬工程《藝術(shù)學概論》課件-第九章(20190403)【已改格式】.課件電子教案
- 新奧集團業(yè)務(wù)領(lǐng)先模型(BLM)應(yīng)用實踐PP課件
評論
0/150
提交評論