VFP表的基本操作

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

LIST/DISPLAY命令例题
【例2.15】在工作区窗口显示表teacher.dbf中已婚 老师记录。 USE teacher LIST FOR 婚否 OFF
2.3.2表结构的显示
【命令格式】LIST/DISPLAY STRUCTURE
【功能】在工作区窗口显示当前表的结构。
【例2.16】显示表teacher.dbf的结构。 USE teacher LIST STRUCTURE
表文件。
LIST/DISPLAY命令例题
【例2.11】在工作区窗口显示表teacher.dbf中记录。 USE teacher EXCLUSIVE LIST
【例2.12】在工作区窗口显示表teacher.dbf中计算机 教研室老师的记录。 USE teacher EXCLUSIVE LIST FOR 教研室="计算机"
BROWSE命令例题
【例2.8】使用BROWSE浏览表teacher.dbf中的记录。 USE teacher EXCLUSIVE BROWSE
【例2.9】使用BROWSE命令浏览表teacher.dbf中职称是 “讲师”的记录。 USE teacher EXCLUSIVE BROWSE FOR 职称=“讲师“
1.表结构的分析
Teacher表
字段名
姓名 性别 出生年月 婚否 教研室 张三 男 1957-8-12 T 语文
职称 教授
月收入 简历 照片
记录(行)
1343.56 略 略
李四 女 1960-8-23 T 数学 副教授 1050.20 略 略 景秀 女 1979-2-11 T 外语 讲师 890.00 略 略 王五 男 值1967-5-23 T 计算机 讲师 678.00 略 略
表数据的输入要点: 逻辑型字段只能接受.T.,.Y.,.F.,.N.四个字母之一;
日期型数据必须与日期格式相符,默认按美国格
mm/dd/yy;
对于备注型和通用型字段,输入时将光标定位在memo 或gen区,双击鼠标,打开相应的编辑窗口,输 入完后,按ctrl+w存盘退出,按esc或ctrl+Q输 入作废。
【例2.10】使用BROWSE命令浏览表teacher.dbf中记录的 “姓名”、“性别”、“出生年月”三个字段
的内容。 USE teacher EXCLUSIVE BROWSE FIELDS 姓名,性别,出生年月
LIST/DISPLAY命令
【命令格式】LIST/DISPLAY [<范围>] [FIELDS<字段名表>] [FOR <条件表达式>] [OFF] [TO PRINT][TO FILE <文件名>]
第2章 VFP表的基本操作
2.1 VFP表的建立的建立、修改与运行 2.1.1 分析和设计表的结构
1.表是由行和列组成的二维表格,它是处理数据和 建立关系数据库及其应用程序的基本单元。 2.表分为自由表和数据库表。自由表是独立于数据 库而存在的一种表,而数据库表是包含在数据库中 的表。 3.表主要由结构和记录两部分组成。结构可以理解 为表的框架,记录即表中的数据。
属性(列)
2.1.2表结构的建立
1.菜单方式 2.命令方式 3.项目方式
字段的基本属性
1. 字段名(Field Name),每一个字段必须取一个名字, 称为“字段名”,用以在表中标志该字段。以字母或汉字开 头,可包括字母、汉字、数字和下划线,长度不超过10。
2.字段的数据类型(Type),表中每个字段都有特定的数 据类型。 3.字段宽度(Width),指该字段所能容纳数据的最大的字 节数,字段的宽度必须能足够容纳可能的最长的数据信息。 除字符型、数值型、浮动型字段由用户根据需要设定字段宽 度外,其它类型均由系统规定宽度。
【命令格式】BROWSE [<范围>][FIELDS<字段名表>] [FOR<条件表达式>][LAST]
【功能】在“浏览”窗口中显示或修改数据。
【说明】使用FIELDS子句,对指定的字段进行操作。 使用FOR子句,对满足条件的记录进行操作。 LAST子句选用最后一次的显示配置(浏览方 式或编辑方式)。
第2章 VFP表的基本操作
▪ 2.1 VFP表的建立的建立、修改与运行 ▪ 2.2 表的打开与关闭 ▪ 2.3 表的显示 ▪ 2.4 目录操作 ▪ 2.5 文件的复制和删除 ▪ 2.6 记录指针的定位 ▪ 2.7 记录的追加与插入 ▪ 2.8 记录的删除和恢复 ▪ 2.9 VFP表的修改 ▪ 2.10 表的筛选
LIST/DISPLAY命令例题
【例2.13】在工作区窗口显示表teacher.dbf中70年 以前出生的老师ຫໍສະໝຸດ Baidu录。 USE teacher EXCLUSIVE LIST FOR 出生年月<{^1970/1/1}
【例2.14】在工作区窗口显示表teacher.dbf中月收 入在1000元以上的老师的姓名、月收入。 USE teacher EXCLUSIVE LIST FOR 月收入>1000 FIELDS 姓名,月收入
小数位数(Decimal),对于数值型、浮点型和双精 度型的字段,还可以指定其小数的位数。小数位和 正负号都须在字段宽度中占一位。
空值(NULL)支持,空值是用来指示记录中的一个字 段“没有值”的标志。空值表示没有任何值或没有 确定值,空值不同于数值0、空字符串或逻辑“假”。
2.1.3 表数据的录入
2.2 表的打开与关闭
2.2.1 打开表 【命令】USE [<文件名>]
【功能】打开表文件,当USE后不加文件名时, 为关闭已打开的表。
2.3 表的显示
浏览窗口的打开: 方法一:打开表,选定“显示”菜单的“浏览”命令
方法二:USE<表名> BROWSE
一窗两区:将窗口分割器向右拖动
BROWSE命令
【功能】在工作区窗口显示当前表中符合条件的记录。 【说明】 1.LIST命令的范围默认值为ALL,DISPLAY命令的默认值为当前
记录。如省略范围,使用[FOR<条件>]子句,默认范围为ALL。 2.若省略FIELDS子句,默认所有字段。 3.若省略OFF子句,显示记录号,否则不显示记录号。 4.若使用TO PRINT子句,输出记录到打印机。默认输出到屏幕。 5.若使用TO FILE <文件名>子句,将输出内容写入指定
相关文档
最新文档