小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Foxpro數(shù)據(jù)庫命令匯總

 flyele 2011-05-20

Foxpro數(shù)據(jù)庫命令匯總

說明:
1.
格式說明:
[ ]
方括號中的項目是任選項,根據(jù)不同情況,有時可省略。
刪節(jié)號跟在那個項目后面,表示該項目可繼續(xù)重復多次
2.
使用說明:
 (1)
命令動詞后面的短語(如范圍、條件、字段名表等)可按任意順序排列, 但短語之間至少由一個空格分割
 (2)
命令短語中可任意使用大小寫字母,命令中使用的字符(如逗號,引號,空格等)只能使用英文半角的字符。
 (3)
每行最多書寫一條命令

 (4)每條命令可以只使用前面的四個字母。

(5)命令中有用的范圍的, [范圍]有通用的以下四種情況。
      All
全部記錄;
      Next n
:指從當前記錄開始向下的n個記錄;
      ⑶Record n
:第n條記錄;
      ⑷Rest
:從當前記錄開始到最后一條記錄為止;

 

一、第二節(jié):

1、Clear:清除工作區(qū)的內容(菜單:WindowsClear

 

2、Quit:退出Foxpro系統(tǒng)(菜單:FileExit)

========================================================

二、第二節(jié)

3、Creat:建立數(shù)據(jù)庫(菜單:FileNew菜單下選擇Table/DBF)

格式Creat 庫文件名

說明:文件名的擴展名(.dbf)可省略,默認文件名為Untitled.dbf

 

4、Use:打開/關閉數(shù)據(jù)庫。

 格式Use  庫文件名:打開數(shù)據(jù)庫(菜單:FileOpen

Use:關閉數(shù)據(jù)庫。

  

5、 Append :追加記錄(菜單:RecordAppend
命令格式Append [blank]
功能:在數(shù)據(jù)庫尾部添加記錄
說明:[blank]的作用是在庫尾部添加一空白記錄,不進入全屏幕編輯窗口,如果不加blank,添加記錄時會出現(xiàn)一個新的編輯窗口,讓我們輸入記錄的數(shù)據(jù)。

========================================================

三、第四節(jié)


6
、查看和修改數(shù)據(jù)庫的結構。

  格式List structure:查看結構(菜單:Databasesetup

    Modify structure:修改結構(菜單:DatabasesetupModyfy按鈕)

 

7Browse:查看數(shù)據(jù)庫記錄的數(shù)據(jù)(菜單:DatabaseBrowse

格式:Browse [For 條件>] [Fields  字段名表] 

功能:全屏幕方式瀏覽滿足條件的數(shù)據(jù)庫記錄(會打開一個新的瀏覽窗口)

說明[ Fields 字段名表]:顯示字段名表中指定的字段,若省略,則顯示所有字段。

[For 條件]:顯示滿足條件的記錄,若省略,則顯示所有記錄。

字段名表里可以有許多字段,字段名與字段名之間用逗號(,)隔開。

 

8List / Display顯示數(shù)據(jù)庫記錄
命令格式List [范圍] [Fields 字段名表] [For  條件]

說明[范圍]有前面的哪四種情況
   
(1)
ListDisplay的區(qū)別:

當顯示內容超過一屏時,List不分屏顯示,Display分屏顯示;
[for 條件][范圍]省略時,List默認顯示所有記錄,Display默認只顯示當前記錄。

List命令中,字段名表前的fields可省略,不省略也可以;而Display字段名表前的fields不能省略。

(2) List/DisplayBrowse的區(qū)別

三條命令都可以顯示數(shù)據(jù)庫的記錄。

②List/Display是在工作區(qū)顯示記錄,而Browse是在一個新的窗口顯示數(shù)據(jù)庫的記錄。

9Sum求數(shù)值型字段的和
命令格式:Sum [字段名表] [For條件]  [to 內存變量名表]
功能: 求滿足條件記錄的指定字段的和,結果依次存入指定的內存變量中.

說明:字段名表前不能加fields

字段名與變量名的數(shù)量要一致。


 10
、Average數(shù)值型字段的平均值
命令格式:Average [字段名表] [For條件]  [to 內存變量名表]
功能:求滿足條件記錄的指定字段的平均值,結果依次存入指定的內存變量中.

說明字段名表前不能加fields

字段名與變量名的數(shù)量要一致。

 

11、Count:計數(shù)

命令格式: Count [For條件]   [to 內存變量]
:統(tǒng)計符合條件的記錄個數(shù),結果存入指定的內存變量中
說明:省略[For 條件],則統(tǒng)計數(shù)據(jù)庫的所有記錄個數(shù)。

 

12、?:顯示信息。

命令格式: ? 表達式

能:統(tǒng)依次計算并顯示各表達式的值。
例如:?sx,yw:在屏幕上顯示變量sxyw的值。

?中國:在屏幕上顯示出:中國。

  y=3+4:在屏幕上顯示出:7

        數(shù)學=’,sx:則在屏幕上顯示出:數(shù)學=N (N為變量sx的值)

========================================================

四、第五節(jié)

 

13移動記錄指針

Go Top記錄指針移到第條記錄;
      Go Bottom
:記錄指針移到最后一條記錄;

Go n:記錄指針移到第N條記錄;
      ⑷Skip
 n:記錄指針向后移n條記錄;
     
Skip -n:記錄指針向前移n條記錄 

說明:前三條命令移動指針叫絕對移動,后二條叫相對移動

 

14、Insert插入記錄
命令格式Insert  [Before]  [Blank]
功能:在數(shù)據(jù)庫當前記錄的后面或前面位置插入一條新記錄
說明[Blank]:插入一空白記錄;[Before]在指定記錄的前面插入新記錄

 

15、Delete邏輯刪除記錄
命令格式:Delete [范圍] [For 條件]
功能:從當前數(shù)據(jù)庫中,在指定的<范圍>,給滿足<條件>的記錄標上刪除標記
說明:[范圍]有五種情況,前面四種加一省略一種。
    
省略:刪除當前記錄

注:用Recall命令可恢復邏輯刪除。

 Recall命令的格式Recall [范圍] [For 條件]

 

16、Pack物理刪除 (必須先邏輯刪除--Delete)
功能:把當前數(shù)據(jù)庫中,所有帶刪除標記的記錄從數(shù)據(jù)庫中真正刪除掉.

17
、
Zap :物理刪除庫文件中的全部記錄
功能:把當前數(shù)據(jù)庫文件中的全部記錄進行物理刪除,只保留庫結構
說明:此命令相當于執(zhí)行Delete AllPack兩條記錄

 

18、Edit:修改記錄中的數(shù)據(jù)

功能:修改當前記錄中的數(shù)據(jù)。

說明:通過鍵盤的PageDown PageUp鍵可以把光標向下或向上移動記錄,以便修改后面或前后的記錄數(shù)據(jù)。

 

19Replace替換數(shù)據(jù)內容
命令格式:Replace [范圍]  字段名1  With  表達式1  [,字段名2 with 表達式2 …] [For 條件]
功能:由系統(tǒng)自動檢索出指定范圍的符合條件的記錄,并對其中指定字段的內容用<表達式1>的值替換<字段名1>的內容
說明: [范圍]有五種情況,前面四種加一省略一種。
    
省略:當前記錄

20Copy數(shù)據(jù)庫結構和文件的復制
命令格式①:Copy Structure To 新庫文件名 [Fields 字段名表]
功能:把當前數(shù)據(jù)庫文件的結構復制到新的庫文件中
說明:
(1)
必須打開被復制的數(shù)據(jù)庫文件;
(2)
新的數(shù)據(jù)庫文件只有結構沒有記錄;
(3)
新庫結構由[Fields 字段名表]來指定,若省略,則兩庫結構相同

 

命令格式②: Copy to 新庫文件名  [For 條件] [Fields 字段名表]

功能:將當前數(shù)據(jù)庫文件中滿足條件的記錄復制到新的數(shù)據(jù)庫文件中,新文件的結構僅含指定的字段.

========================================================

五、第六節(jié)

 

21、Sort:分類排序(菜單:DatabaseSort
格式: Sort  To 庫文件名  On  字段1[/參數(shù)][,字段2[/參數(shù)]…] [Fields 字段名表]  [For 條件]
功能:對當前打開的數(shù)據(jù)庫,按照給定的關鍵字重新排序,生成一個名為庫文件名的數(shù)據(jù)庫文件
說明:
(1)
新文件的默認擴展名為Dbf;
(2)
先按<字段1>排序,若值相同,則按<字段2>排序;
(3)[/
參數(shù)]/A為升序,/D為降序,(省略參數(shù)則默認為升序)
(4)
新庫結構由[Fields 字段名表] 指定;
(5)
新庫的記錄由[For <條件>]指定。

 

22、Index:建立一個索引文件(菜單:FileNew選擇index選項)
格式:Index  On  字段名  To 索引文件名 
功能:以字段名為關鍵字,建立索引文件
說明:
(1)
索引文件的擴展名為Idx, 默認文件名為Untitled.idx
(2)
字段名只能一個,默認為升序,如果要降序則字段名前加一負號(-),加負號時此字段必須為數(shù)值型字段

(3) 索引文件建立后,原數(shù)據(jù)庫中記錄的物理順序不便

23打開索引文件。

格式①Use 庫文件名 index 索引文件名

功能:打開庫文件的同時打開索引文件。

格式②Set index to 索引文件名

功能:打開索引文件(相關的庫文件已打開)

如:Use chengji index zf此命令與下面兩條命令是等效的。

Use chengjiSet index to zf

 

24Locate數(shù)據(jù)庫順序查詢
格式:Locate [<范圍>] [For<條件>]
  Continue
功能:從當前數(shù)據(jù)庫中指定范圍內的第一條記錄開始,依次查找符合條件的記錄.Continue命令用于配合最近一次Locate命令的使用,查找下一條滿足條件的記錄.
說明:查詢執(zhí)行后,只將記錄指針重新定位,并不顯示所定位的記錄的內容,若要顯示,可配合使用Display命令.

 

25、Seek索引查詢
格式:Seek  查詢的數(shù)據(jù)
功能:利用索引文件快速查找滿足條件的數(shù)據(jù)記錄.
說明 (1)必須首先打開相應的索引文件,其次查找的字符串、數(shù)值型或日期型數(shù)據(jù)必須與索引關鍵字類型相同。

(2)Seek后面不能帶條件。 

 

六、第七節(jié)

 

26、命令(程序)文件的建立(菜單:FileNew菜單下選擇program選項)

格式Modify Command  程序文件名

說明:程序文件名的擴展名可省略,擴展名為.prg,

默認文件名為Untitled.prg

 

27、執(zhí)行程序文件:

格式:Do  程序文件名     

 

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多