VisualBasic 程序设计 vb9教程

VisualBasic 程序设计 vb9教程

ID:40239696

大小:708.50 KB

页数:112页

时间:2019-07-28

VisualBasic 程序设计 vb9教程_第1页
VisualBasic 程序设计 vb9教程_第2页
VisualBasic 程序设计 vb9教程_第3页
VisualBasic 程序设计 vb9教程_第4页
VisualBasic 程序设计 vb9教程_第5页
资源描述:

《VisualBasic 程序设计 vb9教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九章数据文件VB的输入输出既可以在标准输入输出设备上进行,也可以在其他外部设备,诸如磁盘、磁带等后务存储器上进行。由于后务存储器上的数据是由文件构成的,因此非标准的输入输出通常称为文件处理。在目前微机系统中,除终端外,使用最广泛的输入输出设备就是磁盘。在这一章中,将介绍VB的文件处理功能以及与文件系统有关的控件。14.1文件概述1.文件的概念:所谓“文件‘,是指记录在外部介质上的数据的集合。广义地说,任何输出设备都是文件。2.文件重要的原因:(1)文件是使用一个程序可以对不同的输入数据进行加工处理、产生相应的输出结果的常用手段。(2)使用文件可以方便用户,提高上机效率率。(3)使用文件可以

2、不受内存大小的限制。14.1文件概述3、文件结构1)定义:为了有效地存取数据,数据必须以某种特定的方式存放,这种特定的方式称为文件结构。2)组成:VB文件由记录组成,记录由字段组成,字段由字符组成。字符(Character):是构成文件的最基本单位。14.1文件概述3)各部分的含义:3、文件结构注:①字符可以是数字、字母、特殊符号或单一字节。②“字符”一般指西文字符(半角字符),用一个字节存放。如果为汉字字符(全角字符),则通常用两个字节存放。③VB6.0支持双字节字符,当计算字符串长度时,一个西文字符和一个汉字都作为一个字符计算,但它们所占的内存空间是不一样的。字符(Character

3、):是构成文件的最基本单位。14.1文件概述3)各部分的含义:3、文件结构注:①字符可以是数字、字母、特殊符号或单一字节。②“字符”一般指西文字符(半角字符),用一个字节存放。如果为汉字字符(全角字符),则通常用两个字节存放。③VB6.0支持双字节字符,当计算字符串长度时,一个西文字符和一个汉字都作为一个字符计算,但它们所占的内存空间是不一样的。例如:字符串“VB程序设计”的长度为6,而所占的字节数为10。14.1文件概述3)各部分的含义:3、文件结构字段(Field):也称域。字段由若干个字符组成,用来表示一项数据。例如:邮政编码“100084”就是一个字段,它由6个字符组成。而姓名“王

4、大力”也是一个字段,它由3个汉字组成。14.1文件概述3)各部分的含义:3、文件结构记录(Record):由一组相关的字段组成。例如:在通信录中,每个人的姓名、单位、地址,电话号码、邮政编码等构成一个记录。在VB中,以记录为单位处理数据。14.1文件概述3)各部分的含义:3、文件结构文件(File):文件由记录构成,一个文件含有一个以上的记录。例如:在通信录文件中有100个人的信息,每个人的信息是一个记录,100个记录构成一个文件。14.1文件概述4、文件种类(根据不同的分类标准,文件可分为不同的类型)(1)根据数据性质:文件可分为程序文件和数据文件。程序文件(ProgramFile)

5、:这种文件存放的是可以由计算机执行程序,包括源文件和可执行文件。在VB中,扩展名为.exe、.frm、.vbp、.bas、.cls等的文件都是程序文件。数据文件(DataFile):数据文件用来存放普通的数据。例如学生考试成绩、职工工资、商品库存等。这类数据必须通过程序来存取和管理。14.1文件概述4、文件种类(根据不同的分类标准,文件可分为不同的类型)(2)根据数据的存取方式和结构:文件可分为顺序文件和随机文件。顺序文件(SequentialFile):顺序文件的结构比较简单,文件中的记录一个接一个地存放。14.1文件概述4、文件种类(根据不同的分类标准,文件可分为不同的类型)(2)根

6、据数据的存取方式和结构:——顺序文件特点:只知道第一个记录的存放位置,其他记录的位置无从知道。当要查找某个数据时,只能从文件头开始,一个记录一个记录地顺序读取,直到找到要查找的记录为止。顺序文件的组织比较简单,只要把数据记录一个接一个地写到文件中即可。维护困难,为了修改文件中的某个记录,必须把整个文件读入内存,修改完成后再重新写入磁盘。顺序文件不能灵活地存取和增减数据,因而适用于有一定规律且不经常修改的数据。其主要优点是占空间少,容易使用。14.1文件概述4、文件种类(根据不同的分类标准,文件可分为不同的类型)(2)根据数据的存取方式和结构:文件可分为顺序文件和随机文件。随机存取

7、文件(RandomAccessFile):又称直接存取文件,简称随机文件或直接文件。14.1文件概述4、文件种类(根据不同的分类标准,文件可分为不同的类型)(2)根据数据的存取方式和结构:——随机文件特点:随机文件的每个记录都有一个记录号,可以根据需要直接访问文件中的每个记录。在读、写数据时,只要指定记录号,就可以对数据直接读取或写入指定位置。在随机文件中,可以同时进行读、写操作,因而能快速地查找和修改

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。