- 14
- 0
- 约7.84千字
- 约 40页
- 2018-10-03 发布于江苏
- 举报
vf 5自由表.ppt
5章 自由表的建立与修改 VF中,数据存储在数据表TABLE中,数据表是最基本的文件。 数据表简称表,在Visual FoxPro系统中,把包含在数据库中的表称为数据库表,并把不包含在数据库而独立存在的表称为自由表。自由表可以添加在数据库中而成为数据库表,数据库表也可以从数据库中移出而成为自由表。 多个数据库共享一些信息应该放入自由表中。 如何设计一张二维表(表) 1对表进行命名 2确定表的字段名 3填写表的内容 备注字段和通用型字段数据的输入和修改 备注型数据显示为“Memo”或“memo”,其中“Memo”表示对应的记录的备注字段已经输入了数据,而“memo”表示该字段中没有备注内容。要为某记录的备注字段输入数据或修改其中的内容,可双击该记录的备注字段,进入备注字段的编辑窗口,编辑完后按CTRL+W或单击窗口的“关闭”按钮结束并保存输入的新内容;按ESC结束并不保存输入的新内容。 3数据表的操作 1创建表结构 2 表的打开与关闭 3 修改表结构 菜单方式 命令方式 modify structure 1创建表结构P65 VFP6.0 定义表结构的操作方法常有下面三种。 表设计器(1)? 在项目管理器中创建 (2)???使用菜单方法 从Visual FoxPro 系统的主菜单开始,打开“文件”菜单,选择“新建” 命令 (3)??使用命令的方法? 建立数据表的命令是: CREATE [ 表文件名 |[.dbf]] 例如要建立数据表xsqk.dbf时可使用命令: CREATE XSQK 命令执行后弹出表设计器,其它操作与 “使用菜单方法”相同。 表向导 (4)?? 2 表的打开与关闭P67 (1) 表的打开 可以通过选【文件】-【打开】菜单(或工具栏上的“打开”按钮)打开表,也可以用以下命令打开表: Use [ 表名.dbf ] (2) 表的关闭 常常使用下面命令关闭表: use 关闭当前使用的表 close tables 关闭当前数据库中所有打开的表 close tables all 关闭所有打开的表 close all 关闭所有打开的表、程序文件及表单等 clear all 关闭所有的表、程序文件及表单等,清除内存变量 3 表结构的修改P66 (1)???使用菜单方法 执行【显示】-【表设计器】菜单命令 (2)???使用命令方法 打开表设计器的命令是: MODIFY STRUCTURE 5.4 数据的基本处理 1 输入数据 1立即输入 2 追加方式 3执行APPEND追加记录 4成批追加记录(菜单、命令)5插入记录 2 表的复制 1复制表结构 2复制表文件 3 记录的定位 1菜单方式 2命令方式 3条件定位 4 显示数据 5 修改数据 6 删除数据 1 表数据的输入 (1) 创建表结构以后立即输入 (2)???使用菜单方法(用追加方式) 可选【显示】-【浏览···】菜单,出现 “浏览”窗口,再执行【显示】-【追加方式】菜单或执行【表】-【追加记录】菜单(也可以按Ctrl+Y键),即在浏览器尾部会增加一条空白记录。 (3)??使用APPEND命令的方法P68 APPEND命令是在表的尾部增加记录,它有两种格式: APPEND或APPEND BLANK。 执行一次APPEND BLANK命令后在表中添加一条空记录; 执行APPEND命令需要立刻交互输入新的记录值,一次可以连续输入多条新的记录。然后按CTRL+W或单击窗口的“关闭”按钮结束并保存输入的新记录;按ESC结束并不保存输入的新记录。 (4)??成批追加记录 (5)??插入记录 (4)??成批追加记录 1. 菜单 2.APPEND FROM命令 格式1: APPEND FROM 表文件名 [FIELDS 字段名表] [FOR | WHILE 条件] 不选[FIELDS 字段名表]时,源表中所有字段的数据都添加到当前表,否则只添加 字段名表中出现的字段;不选[FOR | WHILE 条件]时,源表中所有的记录都添加到当前表,否则只添加源表中满足条件的记录。 格式2: APPEND FROM 文本文件 SDF | DELIMITED [FIELD 字段名表] [FOR | WHILE 条件] 文本文件为标准格式或限定格式文件,标准格式选SDF,否则选DELIMITED。 格式3: APPEND FROM ARRAY 数组名 [FIELD 字段名表] [FOR | WHILE 条件] (
原创力文档

文档评论(0)