当前位置:文档之家› VFP第三章(10版)

VFP第三章(10版)


表结构的显示、 第二节 表结构的显示、修改和复制
一、表结构的显示 格式1 <工作区号>/<别名 工作区号>/<别名>] 格式1:DISPLAY STRUCTURE [IN <工作区号>/<别名>] 格式2 <工作区号>/<别名 工作区号>/<别名>] 格式2:LIST STRUCTURE [IN <工作区号>/<别名>] 功能:两条命令的功能相同,都是显示表文件的结构 显示表文件的结构。 功能:两条命令的功能相同,都是显示表文件的结构。 STRU进行分页显示 进行分页显示; STRU连续显示。 连续显示 DISP STRU进行分页显示;LIST STRU连续显示。 说明: 说明: 显示表文件的结构,包括每个字段的名称、类型和宽度。 ①显示表文件的结构,包括每个字段的名称、类型和宽度。 显示表中当前的记录数和最近更新的日期。 ②显示表中当前的记录数和最近更新的日期。 如果表中有一个相关备注字段,则显示备注字段块的大小。 ③如果表中有一个相关备注字段,则显示备注字段块的大小。 显示所有字段的总宽度和表的代码页。 ④显示所有字段的总宽度和表的代码页。
表结构的显示、修改和复制( 第二节 表结构的显示、修改和复制(续)
演示一: 演示一:表结构 的全盘复制。 的全盘复制。
结果显示
表结构的显示、修改和复制( 第二节 表结构的显示、修改和复制(续)
演示二: 演示二:表结构 部分字段的复 的部分字段的复 制
结果显示
第三节 表记录的输入
一、利用界面操作输入表的记录
表结构的建立( 第一节 表结构的建立(续) BM表的表结构为 表的表结构为: 3、BM表的表结构为:
字段名 部门编号 部门名称 类型 字符型 字符型 宽度 2 10
表结构的建立( 第一节 表结构的建立(续)
二、表结构的建立 方法一:利用[表设计器]创建表结构,其具体步骤如下: 方法一:利用[表设计器]创建表结构,其具体步骤如下: 1.选择主菜单的[文件]菜单,选择[新建]命令,进入 选择主菜单的[文件]菜单,选择[新建]命令, 新建]对话框( 选择[ 按钮,单击[ [新建]对话框(图3-1) 。选择[表]按钮,单击[新建文件 (N)]按钮 进入[表设计器] 按钮, 创建]对话框,如图3 所示。 (N)]按钮,进入[表设计器]的[创建]对话框,如图3-2所示。
表结构的显示、修改和复制( 第二节 表结构的显示、修改和复制(续)
方法一:用界面操作对表结构进行修改。步骤如下: 方法一:用界面操作对表结构进行修改。步骤如下: 选择主菜单的[文件],选择[打开]命令, ],选择 ① 选择主菜单的[文件],选择[打开]命令,则进入 打开]对话框。 [打开]对话框。 打开]对话框中,选择表的类型(.DBF)及名字, ②在[打开]对话框中,选择表的类型(.DBF)及名字, 单击[确定]按钮。 单击[确定]按钮。 选择主菜单的[显示] 选择[表设计器] ③选择主菜单的[显示],选择[表设计器],这时可修 改表的结构了。 改表的结构了。
第三章 表的基本操作
第一节 表结构的建立
数据库实际上是由多个表构成的集合, 数据库实际上是由多个表构成的集合,数据库的操作实 实际上是由多个表构成的集合 质上是表的操作。VFP中表一般包含在数据库中,称为数 质上是表的操作。VFP中表一般包含在数据库中, 中表一般包含在数据库中 据库表。表也可以脱离数据库独立存在,称为自由表。 据库表。表也可以脱离数据库独立存在,称为自由表。 从数据库内部创建的表,总是数据库表; 从数据库内部创建的表,总是数据库表;直接创建的表 是自由表。自由表可以随时添加到数据库中, 是自由表。自由表可以随时添加到数据库中,成为数据库 数据库表也可以随时移出数据库,成为自由表。 表;数据库表也可以随时移出数据库,成为自由表。
表结构的显示、修改和复制( 第二节 表结构的显示、修改和复制(续)
例如: RS表的结构, 例如:要RS表的结构,应 表的结构 在命令窗口输入: 在命令窗口输入: USE RS DISP STRU
结果显示
注意:此结构总计的字节数为46, 注意:此结构总计的字节数为46,比各字段 46 宽度之和多 个字节, 宽度之和多1个字节,用来存放删除标记 “*”。 演示: 演示:表结构的演示
表的[创建] 图3-2 表的[创建]对话框
图3 - 3
表设计器对话框结构
表结构的建立( 第一节 表结构的建立(续)
3、在[表设计器]对话框中,依次输入表的每个字段的结 表设计器]对话框中, 构:即字段名、字段类型、宽度和小数位数。 即字段名、字段类型、宽度和小数位数。
4.在[表设计器]对话框中,单击[确定] 按钮,则系统自动创 表设计器]对话框中,单击[确定] 按钮, 建一个新表,显示一个提示框,询问是否马上输入表的记录。 建一个新表,显示一个提示框,询问是否马上输入表的记录。
表结构的建立( 第一节 表结构的建立(续)
2.GZ表的表结构为: 2.GZ表的表结构为: 表的表结构为 字段名 类型 编号 字符型 姓名 字符型 基本工资 数值型 补助工资 数值型 应发工资 数值型 扣款 数值型 实发工资 数值型 说明 通用型 宽度 6 8 7 6 7 6 7 4 小数位数
2 2 2 2 2
表结构的显示、修改和复制( 第二节 表结构的显示、修改和复制(续)
三、表结构的复制
<新表文件名 新表文件名> 格 式:COPY STRUCTURE TO <新表文件名> <字段名表 字段名表>] [FIELDS <字段名表>] [[WITH] CDX/[WITH] PRODUCTION] (选学) (选学) 选学 功 能:复制表的结构,以创建一个新的空自由表。 复制表的结构,以创建一个新的空自由表 空自由表。 说 明: 1.[ <字段名表>]:把指定的字段复制到新表。 字段名表>] 1.[FIELDS <字段名表>]:把指定的字段复制到新表。 PRODUCTION]:作用相同 作用相同, 2.[[WITH] CDX/[WITH] PRODUCTION]:作用相同,表示 复制表文件结构的同时也复制表文件的索引。 复制表文件结构的同时也复制表文件的索引。 选学) (选学)
1、选择主菜单的[文件],选择[打开]命令,则进入 选择主菜单的[文件] 选择[打开]命令, 打开]对话框。选择所要打开的表文件。 [打开]对话框。选择所要打开的表文件。 选择主菜单的[显示] 进入[浏览] 再选择[ 2、选择主菜单的[显示],进入[浏览]。再选择[显 选择[追加方式]命令, 示],选择[追加方式]命令,此时系统进入记录的追加 方式。三角形符号表示当前记录。 表示当前记录 方式。三角形符号表示当前记录。
5.若单击[是(y)],则系统进入记录输入方式。 若单击[ (y)],则系统进入记录输入方式。 若单击[ (n)],则系统结束表的创建。 若单击[否(n)],则系统结束表的创建。
表结构的建立( 第一节 表结构的建立(续)
方法二: Create命令创建表结构 方法二:用Create命令创建表结构 格式: [<表文件名 表文件名>/?] 格式:Create [<表文件名>/?] 功能:在当前目录下建立一个指定<表文件名>的表。 功能:在当前目录下建立一个指定<表文件名>的表。表的 .DBF。 扩展名为 .DBF。 例如:在命令窗口建立 例如: 一张RS表的结构, RS表的结构 一张RS表的结构,应输入 Crea RS,如右图。 RS,如右图。 说明: 说明: 1.若省略[<表文件名>/?]或选择“ 1.若省略[<表文件名>/?]或选择“?”,则会弹出一 若省略[<表文件名>/?]或选择 创建]对话框要求用户输入一个表文件名。 演示) 个[创建]对话框要求用户输入一个表文件名。(演示) 2.[<表文件名>]可以省略扩展名, 2.[<表文件名>]可以省略扩展名,系统自动在后面加 表文件名>]可以省略扩展名 .DBF。 上.DBF。
第三章 表的基本操作
第三章
3.1 建立表结构
表的基本操作
表结构的显示、 3.2 表结构的显示、修改和复制 3.3 表记录的输入 3.4 表文件的打开和关闭 3.5 表记录的定位 3.6 表记录的显示和修改 表记录的插入、 3.7 表记录的插入、删除和恢复 3.8 表记录的复制 3.9 表记录的过滤和字段的筛选
图3-1新建对话框
图3-2创建对话框
Hale Waihona Puke 表结构的建立( 第一节 表结构的建立(续)
2.在[创建]对话框中,选择合适的路径。在[输入表名] 创建]对话框中,选择合适的路径。 路径 输入表名] 文本框中输入表名, RS”,单击[保存(s)]按钮, (s)]按钮 文本框中输入表名,例:“RS ,单击[保存(s)]按钮,出 表设计器]对话框,如图3 所示。 现[表设计器]对话框,如图3-2所示。
表结构的显示、修改和复制( 第二节 表结构的显示、修改和复制(续)
方法二: 命令方法对表结构进行修改 对表结构进行修改。 方法二:用命令方法对表结构进行修改。
格式: 格式: MODIFY STRUCTURE 功能:打开表设计器,从中可以修改表的结构。 功能:打开表设计器,从中可以修改表的结构。 说明: 如果在当前的工作区没有打开表, 说明: 如果在当前的工作区没有打开表,系统会弹出一 个[打开]对话框要求用户选择一个要修改的表文件名。 打开]对话框要求用户选择一个要修改的表文件名。 例:
第三章 表的基本操作
表结构的建立( 第一节 表结构的建立(续)
一、表结构的设计 第一步:为表取一个名字,这个名字就是表文件名。 第一步:为表取一个名字,这个名字就是表文件名。 第二步:确定表的结构 , 即表所需要的字段数目 , 每 第二步 : 确定表的结构,即表所需要的字段数目, 个字段的字段名称、字段类型、 个字段的字段名称 、 字段类型 、 字段所占的宽度以及小 数位数等等。 数位数等等。 第三步: 输入记录, 第三步 : 输入记录 , 使之成为一个有实际意义的关系 表。
相关主题