計(jì)算機(jī)二級(jí)VFP輔導(dǎo):在VFP中建立索引文件的方法

字號(hào):

考試大編輯整理: 在VFP中建立索引文件的方法
    1.用命令建立索引
    命令格式是:
    INDEX ON(索引表達(dá)式)
    TO<單索引文件名)I TAG(索引標(biāo)志名)[OF<復(fù)合索引文件名>]
    [FOR(條件)][c()MPACT][ASCENI)ING l I)ESCENI)ING][uNIQIjE][ADDITIVE]
    該命令對(duì)當(dāng)前表建立一個(gè)索引文件或增加索引標(biāo)志。
    命令中各子句的含義是:
    (1)(索引表達(dá)式>是包含當(dāng)前表中的字段名的表達(dá)式,表達(dá)式中的操作數(shù)應(yīng)具有相同的數(shù)據(jù)類型。
    (2)若給出TO(單索引文件名)子句,則建立一個(gè)單索引文件。若給出TAG(索引標(biāo)志名)[OF<復(fù)合索引文件名>],則建立一個(gè)復(fù)合索引文件,或?yàn)橐呀⒉⒋蜷_(kāi)的復(fù)合索引文件增加索引標(biāo)志。OF<復(fù)合索引文件名)選項(xiàng)用于指定非結(jié)構(gòu)復(fù)合索引文件的名字,省略此選項(xiàng)時(shí),表示建立結(jié)構(gòu)復(fù)合索引文件。
    (3)若選擇FOR(條件)選項(xiàng),則只有哪些滿足條件的記錄才出現(xiàn)在索引文件中。
    (4)選用COMP.ACT,則建立一個(gè)壓縮的單索引文件。復(fù)合索引文件自動(dòng)采用壓縮方式。
    (5)復(fù)合索引時(shí),系統(tǒng)默認(rèn)或選用ASCENDING,按索引表達(dá)式的升序建立索引。選用DEs(2ENDING按降序建立索引。單索引文件只能按升序索引。
    (6)選用UNIQUE,對(duì)于索引表達(dá)式值相同的記錄,只有第一個(gè)記錄列入索引文件。
    (7)選用ADDITIVE,建立本索引文件時(shí),以前打開(kāi)的索引文件仍保持打開(kāi)狀態(tài)。