第四章 表的建立和操作.pptVIP

  • 0
  • 0
  • 约1.26万字
  • 约 84页
  • 2019-11-12 发布于湖北
  • 举报
学习要点: 4.1 表的建立 4.2 数据表的打开、显示和关闭 4.3 表的修改与编辑 4.4 数据表的过滤 4.5 数据表的复制 重点与难点: 数据表的打开、显示和关闭 表的修改与编辑 数据表的过滤 数据表的复制 §4.1 表的建立 4.1.1 表结构的分析和设计 VFP采用类似于二维的表格的关系型数据模型,表由结构和数据两部分组成。 如: 表名 每张数据表都有一个表名称,数据表就以表名称为主文件名,以.DBF为扩展名将数据存储在外部存储介质上。 表头(表结构) 表头由若干标题栏目构成,每栏对应着表的一列,反映学生某一方面的情况。一列称为一个字段(字段也称为属性),确定表中的字段,主要是为每个字段指定名称、数据类型和数据宽度,这些信息也决定了数据在表中是如何被标识和保存的。 表的内容 内容由若干行组成,每行反映了某一学生的各方面情况,称为表的一个记录。 1.字段名 字段名用来标识字段,它是一个以字母、汉字或下划线开头,长度不超过10个的有效字符组成(数据库表字段名长度可达128个字节)。 2.字段类型与宽度 字段类型应与将要存储在其中的信息类型相匹配;字段宽度必须能够容纳将要显示的信息内容;若字段的类型是数值型或浮点型,还应给出小数位数。 字段类型与宽度 说明: 对字符型、数值型和浮点型字段,在设计表结构时用户应根据实际需要设置适当的宽度,其他数据类型的宽度由Visual FoxPro规定,长度固定不变,如日期型宽度为8,逻辑型宽度为1等。 备注型字段的宽度为4个字节,用于存储一个指针(即地址),该指针指向备注内容存放地的地址。 通用型字段的宽度为4个字节,用于存储一个指针,该指针指向 .FPT文件中存储通用型字段内容的地址。 只有数值型、浮点型及双精度型字段才有小数位数,小数点和正负号在字段宽度中各占1位。 可以指定字段是否接受空值(NULL)。 4.1.2 建立表的结构 1、 用户文件建立路径缺省值的设置步骤: 1) 选定工具菜单的“选项”命令 2)在弹出的选项对话框中选“文件位置”选项卡 3) 在列表中选定“默认目录”选项 4) 选定“修改”按钮 5)在更改文件位置对话框中选定”使用默认目录”复选框 6) 在默认目录文本框内输入路径 7)? 选定‘确定”按钮返回选项对话框 8)选定“确定’’按钮关闭选项 4.1.3 表数据的输入 方法一:立即追加数据 在数据表的结构建立后立刻追加数据. 4.2.2 关闭表的方法 (1)?? 命令方式 【命令1】 USE 【功能】 关闭当前工作区已打开的表文件。 【命令2】 CLOSE ALL 【功能】 关闭所有工作区中的所有各类型文件,但不释放内存变量。 【命令3】 CLOSE 文件类型 【功能】 关闭由文件类型指定的相应类型的文件。CLOSE TABLES [ALL] 可以关闭所有的表文件。 【命令4】 CLEAR ALL 【功能】 关闭所有工作区中的所有表及各类型文件,并且释放内存变量。 【命令5】 QUIT 【功能】 关闭所有工作区中的表及各类型文件,释放内存变量并返回到操作系统。 (2) 通过窗口菜单的数据工作期命令来关闭表。 ? (3) 通过退出VFP来关闭。 方法1: 选定“文件”菜单的“退出”命令 方法2: 在命令窗口中键人命令QUIT。 4.3 表结构的修改 1、菜单方式 打开表文件 单击“显示”-“表设计器”,打开表设计器后即可进行修改。 2、命令方式 ①添加新字段。 将光标指向要添加新字段的位置并单击,再单击插入按钮,则在当前字段之前插入一个名为“新字段”的字段。 ②删除字段。 选定要删除的字段,单击删除按钮即可。 ③修改字段属性。 即可以修改字段的名称、宽度及类型。 修改完毕后,单击确定按钮(或按Ctrl+W)进行保存。 修改完成后,可在命令窗口中键入LIST STRUCTRUE命令显示表结构。 4.4 表的记录定位和显示 4.4.1 记录指针的定位 Visual FoxPro为当前表文件设置了一个记录指针,指针所指向的记录称为当前记录。 一张表刚打开时,记录指针自动指向第1条记录。 移动记录指针的命令分为两类: 绝对定位 相对定位。 (1)绝对定位 【说明】 此命令应用时比较灵活,说明如下: [RECORD] 物理记录号指定一个物理记录号,记录指针将移至该记录。可以省略GO或GOTO命令而只指定记录号。 [TOP]|[BOTTOM]表示将记录指针指向表的第一个或最后一个记录。如果表索引文件打开时,则参数[TOP]|[BOTTOM]表示将指针移动到索引记录的开始或最后。 如果该命令使用内存变

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档