VFP上機考試專題六]簡單應(yīng)用知識點詳析

字號:

一、數(shù)據(jù)庫基本操作
     在簡單應(yīng)用部分的數(shù)據(jù)庫基本操作的知識點考察方法基本上和基本操作是一樣的,主要考察數(shù)據(jù)庫的建立和自由表的添加,在這里就不再講解了。
     二、數(shù)據(jù)表的操作
     數(shù)據(jù)表的考察點還是在字段的有效性規(guī)則和設(shè)置索引。
     1、修改表結(jié)構(gòu):MODIFY STRUCTURE
     使用此命令可以直接打開表設(shè)計器,然后再參照以前在基本操作中所介紹的方法進行設(shè)置。
     2、表記錄的追加
     等級考試在這類題的考察中主要是考察SQL中查詢語句和插入語句的應(yīng)用。注意,當(dāng)表已經(jīng)建立了主索引或候選索引時,是不能用APPEND向表中追加記錄的,只能使用SQL的插入語句。
     解題方法:首先在命令窗口中輸入“MODIFY COMMAND queryname”
     此條命令的作用是建立一個程序文件,執(zhí)行命令后會彈出一個程序文件編輯器窗口。
     在程序文件編輯窗口中的命令格式如下:
    SET TALK OFF //設(shè)定不顯示命令執(zhí)行結(jié)果
    USE 被追加表名 //打開被追加的表文件
    ZAP //從表中刪除所有的記錄,只留下表的結(jié)構(gòu)
    USE 追加的表名 //打開追加的表文件
    DO WHERE!EOF() //當(dāng)表記錄指針不位于末記錄之后
    SCATTER TO arr1 //把當(dāng)前記錄的數(shù)據(jù)復(fù)制到一組變量或數(shù)組中
    SKIP //使記錄指針在表中向前或向后移動
    ENDDO //結(jié)束循環(huán)
    查詢語句 //SQL查詢語句,作為排序、分組、計算的依據(jù)
    CLOSE ALL //關(guān)閉各種類型的文件
    SET TALK ON //設(shè)定顯示命令執(zhí)行結(jié)果
     只要記住了這個固定的格式,就可以把記錄按要求進行追加,但是SQL語句就要靠大家自己去編寫了,因為針對SQL我們已經(jīng)介紹很多了。
     注意:格式是死的,人是活的,可千萬不要死教條呀,要活學(xué)活用,畢竟考題是變化多端的。