|
目的要求 掌握 VFP的 表设计器
重点难点 表的建立、打开表、关闭表、修改表结构
表 (table,后缀为DBF)是处理数据、建立关系数据库和应用程序的基础单元,它用于存储收集来的各种信息。
数据库 (database,后缀为DBC)是表的集合,它控制这些表协同工作,共同完成某项任务。
4.1 VFP的表
字段:表的每一列,表示一个单一的数据元素。
记录:表的每一行,是一个由每列中的一个数据组成的组。
表的组成:表结构(表头)和记录数据 (表内容) 两部分组成。
建立表分两步:建表结构;输入记录
设置默认目录:
①命令方式
在命令窗口输入:SET DEFAULT TO <工作目录>
②菜单方式:
“工具” /“选项”→选择“文件位置”→ 修改“默认目录”。
4.2 使用“表设计器”创建表
4.2.1 建立表的结构
( 1)菜单方式:
“文件 /新建” → “表” → “新建文件” →选择要存放的目录→输入表名→ “表设计器”。
( 2)命令方式:CREATE <表文件名>
例: CREAT 学生情况
( 3)说明:
字段的基本属性包括字段的名称、类型、宽度、小数位数
字段名:字母汉字开头,由字母、汉字、数字、下划线组成,自由表长度不超过 10个字符。
字段类型:分为七种:字符 (C) 型、数值(N) 型、浮点(F) 型、日期(D) 型、逻辑(L) 型、备注(M) 型、通用(G)型
字段宽度:字符型 C(<254), 数值型N(<20), 逻辑型L(1), 日期型D(8), 备注型M(4), 通用型G(4)
数值型宽度=符号位+整数+小数点+小数
4.2.2 表设计器的字段选项卡
字段名——供输入字段名。
类型——供选取字段类型。
宽度——微调器的文本区可直接输入数字。
小数值数——用于输入或微调小数位数。
索引——后面讲解。
NULL——NULL值表示无明确的值,不同于零、空串或空格。
移动按钮——将它向上或向下拖动能改变字段的次序。
删除按钮——删除一个字段。
插入按钮——插入—个字段,新字段将插入在当前字段之前。
4.4 VFP的表的打开与关闭
4.4.1 通过文件菜单的打开命令来打开表
“文件 /打开” → “表”
4.4.2 用 USE 命令来打开或关闭表
打开表: USE[<表文件名>]
功能:在当前工作区中打开或关闭表。表打开时,若该表有备注型或通用型字段,则自动打开同名的.FPT文件。
说明:
①打开一个表时,该工作区中原来打开的表自动关闭。
②已打开的表总有一个记录指针,指针所指的记录称为当前记录。表刚打开时,记录指针指向第一个记录。
4.4.3 关闭表
USE: 关闭表
CLOSE DATABASE:关闭当前数据库及其中表。
CLOSE ALL:关闭所有文件。
CLEAR ALL:关闭所有的文件,释放所有内存变量。
4.3 VFP的表结构的修改
( 1)菜单方式:
“文件 /打开” → “表” →“显示”/“表设计器”。
( 2)命令方式:(打开表后)
MODIFY STRUCTURE
例 : USE 学生情况
MODIFY STRUCTURE
|