理论教育 VisualBasic文件结构说明

VisualBasic文件结构说明

时间:2023-11-19 理论教育 版权反馈
【摘要】:为了有效地对数据进行存储和读取,文件中的数据必须以某种特定的格式存储,这种特定的格式就是文件的结构。也就是说,一个汉字字符的存储大小相当于两个西文字符的存储大小。一般把用一个字节存放的西文字符称为“半角”字符,而把汉字和用两个字节存放的字符称为“全角”字符。字段由若干个字符组成,用来表示一项数据。表13-1居民区人员登记表读者可以根据以上定义分别找出各记录的数据信息。

VisualBasic文件结构说明

文件就是存储在外部介质上数据的集合。为了有效地对数据进行存储和读取,文件中的数据必须以某种特定的格式存储,这种特定的格式就是文件的结构。

Visual Basic的文件由记录组成,记录由字段组成,字段又由字符组成。

一、字符(Character)

构成文件的最基本单位。字符可以是数字、字母特殊符号或单一字节。这里所说的“字符”一般为西文字符,一个西文字符用一个字节存放。如果为汉字字符,包括汉字和“全角”字符,则通常用两个字节存放。也就是说,一个汉字字符的存储大小相当于两个西文字符的存储大小。一般把用一个字节存放的西文字符称为“半角”字符,而把汉字和用两个字节存放的字符称为“全角”字符。注意,Visual Basic 6.0支持双字节字符,当计算字符串长度时,一个西文字符和一个汉字都作为一个字符计算,但它们所占的内存空间是不一样的。例如,字符串“VB程序设计语言”的长度为8,而所占的字节数为14。

二、字段(Field)

也称域。字段由若干个字符组成,用来表示一项数据。例如邮政编码“450002”就是一个字段,它由6个字符组成;而姓名“张前”也是一个字段,它由2个汉字组成。

三、记录(Record)

由一组相关的字段组成。例如,在通信录中,每个人的姓名、单位、地址、电话号码、邮政编码等构成一个记录。(www.daowen.com)

四、文件(File)

文件由记录构成,一个文件含有一个以上的记录。例如在通信录文件中有129个人的信息,每个人的信息是一个记录,129个记录构成一个文件。

例如,一居民区人员登记可整理为一个二维表的形式,如表13-1所示。在这个表中,每位居民的信息是一个记录,它由“身份证号”“姓名”“性别”“籍贯”“职业”“联系方式”等6个数据项构成。

表13-1 居民区人员登记表

读者可以根据以上定义分别找出各记录的数据信息。需要注意的是:其中有一个字段称为“关键字”,能够唯一的识别出对应的记录,如表13-1中的“身份证号”字段。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈