第3章 FoxPro应用基础 中山 31.6记录指针及其操作命令—GO、SKIP 打开一个库文件后,系统立即给这个库文件提供 记录指针,简称指针。指针里存放的是一个十进制数, 如5、81等。它是某个记录的记录号,这时表明记录指针 指向了这个记录,而这个记录也被称为当前记录。若记 录指针为52,则说明记录号为52的记录为当前记录。 在刚打开一个库文件时,记录指针指向首记录
第3章 FoxPro应用基础 3.1.6 记录指针及其操作命令——GO、SKIP 打开一个库文件后,系统立即给这个库文件提供一 个记录指针,简称指针。指针里存放的是一个十进制数, 如5、81等。它是某个记录的记录号,这时表明记录指针 指向了这个记录,而这个记录也被称为当前记录。若记 录指针为52,则说明记录号为52的记录为当前记录。 在刚打开一个库文件时,记录指针指向首记录
第3章 FoxPro应用基础 中山 对数据库文件的操作是以当前记录为基准的。在 执行某些命令时会自动改变当前记录。在这里我们首 先介绍专门用于改变当前记录的两条命令,这就是移动 指针命令。 1.指针的绝对移动命令—GO、GOTO 2.指针的相对移动命令—SKIP
第3章 FoxPro应用基础 对数据库文件的操作是以当前记录为基准的。在 执行某些命令时,会自动改变当前记录。在这里,我们首 先介绍专门用于改变当前记录的两条命令,这就是移动 指针命令。 1. 指针的绝对移动命令——GO、GOTO 2. 指针的相对移动命令——SKIP
第3章 FoxPro应用基础 3.1.7追加记录操作命令 APPEND 命令格式: APPEND[ BLANK] 功能在库文件的尾部加入新记录。当库文件中已有n 个记录时新记录号为n+1 此命令执行步骤如下 ①令指针内容为最大记录号加1。 ②若命令中有选择项 BLANK,则当前记录为空记录, 命令执行完毕增加了1个空记录,系统回到 FoXPro命令状 态(仍在命令窗口下)若命令中无选择项 BLANK则继续执 行步骤③
第3章 FoxPro应用基础 3.1.7 追加记录操作命令——APPEND 命令格式:APPEND[BLANK] 功能:在库文件的尾部加入新记录。当库文件中已有n 个记录时,新记录号为n+1。 此命令执行步骤如下: ① 令指针内容为最大记录号加1。 ② 若命令中有选择项BLANK,则当前记录为空记录, 命令执行完毕,增加了1个空记录,系统回到FoxPro命令状 态(仍在命令窗口下)若命令中无选择项BLANK,则继续执 行步骤③
第3章 FoxPro应用基础 ③在屏幕上打开一个编辑窗口。在编辑窗口,竖式 显示库文件的记录结构光标停在第一字段处,等待用户逐 个字段地输入本记录内容。以“职工DBF〃库文件为例 现欲对其追加新记录,则在命令窗口中打入如下两条命令 USE职工 APPEND 执行后,在屏幕中开出一编辑窗口,内容如图3-2,等待 用户为新记录输入内容
第3章 FoxPro应用基础 ③在屏幕上打开一个编辑窗口。在编辑窗口,竖式 显示库文件的记录结构,光标停在第一字段处,等待用户逐 个字段地输入本记录内容。以“职工DBF”库文件为例, 现欲对其追加新记录,则在命令窗口中打入如下两条命令: USE职工 APPEND 执行后,在屏幕中开出一编辑窗口,内容如图3—2,等待 用户为新记录输入内容
第3章 FoxPro应用基础 职工号 姓名 性别 婚否 出生年月// 工资 职称 简历 memo 部门 图3—2执行 APPEND命令后的编辑窗口
第3章 FoxPro应用基础 图3—2 执行APPEND命令后的编辑窗口