第2章 VFP表的基本操作.ppt

第2章 VFP表的基本操作.ppt

ID:48706015

大小:335.00 KB

页数:51页

时间:2020-01-19

第2章 VFP表的基本操作.ppt_第1页
第2章 VFP表的基本操作.ppt_第2页
第2章 VFP表的基本操作.ppt_第3页
第2章 VFP表的基本操作.ppt_第4页
第2章 VFP表的基本操作.ppt_第5页
资源描述:

《第2章 VFP表的基本操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章VFP表的基本操作2.1VFP表的建立、修改与运行自由表&数据库表第2章VFP表的基本操作2.1.1分析和设计表的结构表是由行和列组成的二维表格,它是处理数据和建立关系数据库及其应用程序的基本单元。表分为自由表和数据库表。自由表是独立于数据库而存在的一种表,而数据库表是包含在数据库中的表。表主要由结构和记录两部分组成。结构可以理解为表的框架,记录即表中的数据。姓名性别出生年月婚否教研室职称月收入简历照片张三男1957-8-12T语文教授1343.56略略李四女1960-8-23T数学副教授1050.20略略景秀丽女1979-2-11T外语讲师

2、890.00略略王五男1967-5-23T计算机讲师678.00略略赵六男1963-12-8F外语副教授1040.40略略马识途男1975-4-21F计算机讲师860.00略略李华男1988-8-15T数学讲师880.00略略1.表结构的分析记录(行)属性(列)值字段名Teacher表关系名1.表结构的分析注:①同一列数据必须使用相同的数据表示方法,也就是数据类型。②要给字段值预留足够的存储空间,也就是定义字段的宽度(1个汉字占用2个字节)。③字段的名称、类型、宽度等构成表的框架,及结构。④表的建立分两步,第一步定义表结构,第二步输入数据。定义表结

3、构就是定义各个字段的属性,包括字段的个数以及每个字段的名称、类型、宽度等。⑤宽度和小数位:字段的宽度规定了字段值可以容纳的最大字节数。数值型字段除需要定义字段的总宽度外,还需要定义小数位。2.表结构的设计在VFP系统中,一张二维表对应一个数据表,称为表文件,扩展名为.DBF。一张二维表有表名、表头、表的内容三部分组成,一个数据表有表文件的文件名、结构、记录三个要素。定义表结构的步骤:熟悉事务处理的工作流程明确事务处理的目的所需的原始数据和相关数据确定所需要的数据表,每个表中所含字段、各个字段的类型、宽度等。2.1.2建立表的结构菜单方式命令方式项目

4、方式“表设计器”——“字段”选项卡字段名(FieldName),每一个字段必须取一个名字,称为“字段名”,用以在表中标志该字段。以字母或汉字开头,可包括字母、汉字、数字和下划线,长度不超过10。字段的数据类型(Type),表中每个字段都有特定的数据类型。字段宽度(Width),指该字段所能容纳数据的最大的字节数,字段的宽度必须能足够容纳可能的最长的数据信息。除字符型、数值型、浮动型字段由用户根据需要设定字段宽度外,其它类型均由系统规定宽度。字段的基本属性小数位数(Decimal),对于数值型、浮点型和双精度型的字段,还可以指定其小数的位数。小数位和

5、正负号都须在字段宽度中占一位。空值(NULL)支持,空值是用来指示记录中的一个字段“没有值”的标志。空值表示没有任何值或没有确定值,空值不同于数值0、空字符串或逻辑“假”。2.1.3表数据的录入表数据的输入要点:如果输入的数据宽度等于字段宽度时,则光标自动跳到下一个字段;如果输入的数据宽度小于字段宽度时,则需按Enter键或Tab键跳到下一个字段。对于有小数的数值型字段,如果输入整数部分宽度等于所定义的宽度时,则光标自动跳到小数部分;如果小于所定义的宽度,则按键盘右箭头跳到小数部分。输入记录的最后一个字段的值后,按Enter键,光标自动定位到下一个

6、记录的第一个字段。2.1.3表数据的录入逻辑型字段只能接受.T.,.Y.,.F.,.N.四个字母之一(不区分大小写),如果在此字段中不输入值,则默认为.F.。日期型数据必须与日期格式相符,默认按美国格式mm/dd/yy;对于备注型和通用型字段,输入时将光标定位在memo或gen区,双击鼠标(或单击memo或gen区后按ctrl+pgdn组合键),打开相应的编辑窗口,输入完后,按ctrl+w存盘退出,按esc或ctrl+Q输入作废。2.2表的打开与关闭菜单方式命令方式2.3表的显示2.3.1表记录的显示菜单方式命令方式BROWSELIST/DISPL

7、AYBROWSE命令【命令格式】BROWSE[<范围>][FIELDS<字段名表>] [FOR<条件表达式>][LAST]【功能】在“浏览”窗口中显示或修改数据。【说明】使用FIELDS子句,对指定的字段进行操作。使用FOR子句,对满足条件的记录进行操作。LAST子句选用最后一次的显示配置(浏览方式或编辑方式)。BROWSE命令例题【例2.8】使用BROWSE命令浏览表teacher.dbf中的记录。USEteacherEXCLUSIVEBROWSE【例2.9】使用BROWSE命令浏览表teacher.dbf中职称是“讲师”的记录。USEteach

8、erEXCLUSIVEBROWSEFOR职称="讲师"BROWSE命令例题【例2.10】使用BROWSE命令浏览表teac

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

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

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