Visual FoxPro程序设计
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.7 记录的追加与插入

1.记录的追加

【命令格式】 APPEND [BLANK]

【功能】 在已打开的当前表的尾部追加一条或多条记录。

【说明】 当命令使用BLANK子句时,在表的尾部追加一条空记录,并且不进入编辑窗口。

【例2.23】 执行APPEND命令,给表teacher.dbf追加记录。

USE teacher   && 以独占方式打开表teacher.dbf
APPEND      && 显示编辑窗口,在当前表的尾部追加记录,如图2.20所示

【例2.24】 执行APPEND BLANK命令,给表teacher.dbf追加一条空记录。

USE teacher        && 以独占方式打开表teacher.dbf
APPEND BLANK         && 在当前表的尾部追加一条空记录
BROWSE             && 浏览记录,如图2.21 所示

图2.20 “编辑”窗口

图2.21 追加一条空记录

2.记录的插入

【命令格式】 INSERT [BEFORE][BLANK]

【功能】 在当前表中某条记录的之前或之后插入记录。

【说明】

(1)INSERT表示在当前记录之后插入一条记录。

(2)INSERT BEFORE表示在当前记录之前插入一条记录。

(3)INSERT BLANK或INSERT BEFORE BLANK表示在当前记录之后或之前插入一条空记录。

(4)插入空记录后,其后所有记录的记录号加1,空记录只有记录号而无内容。