![Visual FoxPro程序设计](https://wfqqreader-1252317822.image.myqcloud.com/cover/365/654365/b_654365.jpg)
上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 所示
![](https://epubservercos.yuewen.com/D0E060/3590270303424101/epubprivate/OEBPS/Images/Figure-0002-20.jpg?sign=1739626379-cd5OV87sVqW4xoTUlMGmC21epN5ExtBb-0-a6721ef61242e8500e2823e76c81adb9)
图2.20 “编辑”窗口
![](https://epubservercos.yuewen.com/D0E060/3590270303424101/epubprivate/OEBPS/Images/Figure-0002-21.jpg?sign=1739626379-ghcY4mSaQAKCBiTJrmc4GRdHcNlwq2Iz-0-f71fcf34da692fae7ceb9efefb19fe94)
图2.21 追加一条空记录
2.记录的插入
【命令格式】 INSERT [BEFORE][BLANK]
【功能】 在当前表中某条记录的之前或之后插入记录。
【说明】
(1)INSERT表示在当前记录之后插入一条记录。
(2)INSERT BEFORE表示在当前记录之前插入一条记录。
(3)INSERT BLANK或INSERT BEFORE BLANK表示在当前记录之后或之前插入一条空记录。
(4)插入空记录后,其后所有记录的记录号加1,空记录只有记录号而无内容。