![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=1738801580-nfUl39R3U1SPKazG1tZ3iivUw5oslsAa-0-f4e2aafc71232978c220b4774454c1e0)
图2.20 “编辑”窗口
![](https://epubservercos.yuewen.com/D0E060/3590270303424101/epubprivate/OEBPS/Images/Figure-0002-21.jpg?sign=1738801580-SujTmmDnRYSQZ7DXZb4rLfLe7F7PgEgv-0-d10a94ded43ccdcdf8c5c0c9a7752581)
图2.21 追加一条空记录
2.记录的插入
【命令格式】 INSERT [BEFORE][BLANK]
【功能】 在当前表中某条记录的之前或之后插入记录。
【说明】
(1)INSERT表示在当前记录之后插入一条记录。
(2)INSERT BEFORE表示在当前记录之前插入一条记录。
(3)INSERT BLANK或INSERT BEFORE BLANK表示在当前记录之后或之前插入一条空记录。
(4)插入空记录后,其后所有记录的记录号加1,空记录只有记录号而无内容。