為了有效地存取數(shù)據(jù),數(shù)據(jù)必須以某種特定的方式存放,這種特定的方式稱為文件結(jié)構(gòu)。VB文件是由記錄組成的,記錄是由字段組成的,字段是由字符組成的。
(1)字符(CharacteR):是構(gòu)成文件的最基本單位。字符可以是數(shù)字、字母、特殊符號(hào)或單一字節(jié)。這里所說(shuō)的“字符”一般為西文字符,一個(gè)西文字符用一個(gè)字節(jié)存放。如果是漢字字符,包括漢字和“全角”字符,則通常用兩個(gè)字節(jié)存放。也就是說(shuō),一個(gè)漢字字符相當(dāng)于兩個(gè)西文字符。一般把用一個(gè)字節(jié)存放的西文字符稱為“半角”字符,而把漢字和用兩個(gè)字節(jié)存放的字符稱為“全角”字符。注意,VB 6.0支持雙字節(jié)字符,當(dāng)計(jì)算字符串長(zhǎng)度時(shí),一個(gè)西文字符和一個(gè)漢字都作為一個(gè)字符計(jì)算,但它們所占的內(nèi)存空間是不一樣的。例如,字符串“VB程序設(shè)計(jì)”的長(zhǎng)度為6,而所占的字節(jié)數(shù)為10。
(2)字段(field):也稱域。字段由若干個(gè)字符組成,用來(lái)表示一項(xiàng)數(shù)據(jù)。例如郵政編碼“100078”就是一個(gè)字段,它由6個(gè)字符組成。而姓名“劉大平”也是一個(gè)字段,它由3個(gè)漢字組成。
(3)記錄(Record):由一組相關(guān)的字段組成。例如在通信錄中,每個(gè)人的姓名、單位、地址、電話號(hào)碼、郵政編碼等構(gòu)成一個(gè)記錄。在VB中,以記錄為單位處理數(shù)據(jù)。
(4)文件(File):文件由記錄構(gòu)成,一個(gè)文件含有一個(gè)以上的記錄。例如在通信錄文件中有100個(gè)人的信息,每個(gè)人的信息是一個(gè)記錄,100個(gè)記錄構(gòu)成一個(gè)文件。
(1)字符(CharacteR):是構(gòu)成文件的最基本單位。字符可以是數(shù)字、字母、特殊符號(hào)或單一字節(jié)。這里所說(shuō)的“字符”一般為西文字符,一個(gè)西文字符用一個(gè)字節(jié)存放。如果是漢字字符,包括漢字和“全角”字符,則通常用兩個(gè)字節(jié)存放。也就是說(shuō),一個(gè)漢字字符相當(dāng)于兩個(gè)西文字符。一般把用一個(gè)字節(jié)存放的西文字符稱為“半角”字符,而把漢字和用兩個(gè)字節(jié)存放的字符稱為“全角”字符。注意,VB 6.0支持雙字節(jié)字符,當(dāng)計(jì)算字符串長(zhǎng)度時(shí),一個(gè)西文字符和一個(gè)漢字都作為一個(gè)字符計(jì)算,但它們所占的內(nèi)存空間是不一樣的。例如,字符串“VB程序設(shè)計(jì)”的長(zhǎng)度為6,而所占的字節(jié)數(shù)為10。
(2)字段(field):也稱域。字段由若干個(gè)字符組成,用來(lái)表示一項(xiàng)數(shù)據(jù)。例如郵政編碼“100078”就是一個(gè)字段,它由6個(gè)字符組成。而姓名“劉大平”也是一個(gè)字段,它由3個(gè)漢字組成。
(3)記錄(Record):由一組相關(guān)的字段組成。例如在通信錄中,每個(gè)人的姓名、單位、地址、電話號(hào)碼、郵政編碼等構(gòu)成一個(gè)記錄。在VB中,以記錄為單位處理數(shù)據(jù)。
(4)文件(File):文件由記錄構(gòu)成,一個(gè)文件含有一個(gè)以上的記錄。例如在通信錄文件中有100個(gè)人的信息,每個(gè)人的信息是一個(gè)記錄,100個(gè)記錄構(gòu)成一個(gè)文件。

