实训2 输入记录
跟我做
实训要求
- 掌握使用菜单方式向表中输入记录的方法
- 掌握使用命令方式向表中输入记录的方法
实例1 在“图书”表中输入如图2-3所示的记录。
图2-3 “图书”表记录
操作步骤:
(1)在“图书管理”的“项目管理器”窗口中选择“books”数据库的“图书”表。
(2)单击“浏览”按钮,打开“浏览”表窗口。
(3)单击“表”菜单中的“追加新记录”命令,在“浏览”表窗口输入第1条记录。
(4)输入一条记录结束后,再单击“表”菜单中的“追加新记录”命令,输入下一条记录,直至输入全部记录。
通过单击“显示”菜单中的“追加方式”命令,也可以连续输入记录。
在建立表结构结束时,也可以直接在提示输入记录信息后,输入记录。
实例2 在“图书”表中追加图2-4所示的记录和插入图2-5所示的记录。
图2-4 要追加的记录
图2-5 要插入的记录
操作步骤:
(1)在“浏览”窗口打开“图书”表,单击“表”菜单中的“追加新记录”命令,在“浏览”表窗口追加如图2-4所示的记录。
也可以使用命令方式追加记录,在“命令”窗口键入命令:
USE 图书 APPEND
这时打开“编辑”记录窗口,追加记录,此时可以连续追加多条记录。追加记录结束后,按Ctrl+W组合键保存并退出“编辑”窗口。
(2)在第3条记录之前插入记录。在“命令”窗口键入命令:
USE 图书 GO 3 &&将记录指针指向第3条记录 INSERT BLANK BEFORE &&在第3条记录的位置插入一条空记录 BROWSE &&打开“浏览”记录窗口
(3)键入如图2-5所示的记录。保存后可以查看追加和插入记录后的“图书”表。
实例3 对“图书”表第1条记录的备注型字段输入备注信息。
操作步骤:
(1)在“浏览”窗口浏览“图书”表。
(2)将鼠标指针指向第一条记录的“备注”字段,该字段显示为“memo”字样,双击“memo”或按下Ctrl+PgDn组合键,出现“编辑”文字窗口,在该窗口中输入如图2-6所示的文字。
图2-6 “备注”型字段内容
(3)输入备注型数据后,单击窗口右上角的“关闭”按钮返回。此时“memo”变为“Memo”字样,表示该字段中已经存在数据。
实例4 将与“图书”表结构相同的“tstemp”表中的记录追加到“图书”表中,“tstemp”表中的记录如图2-7所示。
图2-7 “tstemp”表记录
操作步骤:
使用命令方式追加记录,在“命令”窗口键入下列命令:
USE 图书 APPEND FROM tstemp &&将“tstemp”表中的记录追加到当前表中 BROWSE &&浏览“图书”表记录
追加记录后“图书”表中的记录如图2-8所示。
图2-8 追加记录后的“图书”表记录
练一练
1.填空题
(1)在数据库表中追加记录,可以使用“显示”菜单中的______命令,或“表”菜单中的“追加新记录”命令。
(2)在输入或编辑备注型字段时,在“浏览”窗口的该字段处按下______键。
(3)当前表中有10条记录,当前记录号是5,执行APPEND BLANK 命令后,当前记录号是______。
(4)当前表中有10条记录,当前记录号是5,执行INSERT BEFORE BLANK 命令后,当前记录号是______。
2.选择题
(1)在表的末尾追加一条空记录,使用命令( )。
A.APPEND B.APPEND BLANK
C.INSERT D.INSERT BLANK
(2)要将一个表中的全部记录追加到当前表中,可以使用命令( )。
A.APPEND B.INSERT
C.INSERT FROM D.APPEND FROM
(3)在Visual FoxPro中,以独占方式打开数据库文件的命令短语是( )。
A.EXCLUSIVE B.SHARED
C.NOUPDATE D.VALIDATE
(4)以下关于空值(NULL)的叙述,正确的是( )。
A.空值等同于数值0
B.Visual FoxPro不支持NULL
C.空值等同于空字符串
D.NULL表示字段或变量还没有确定值
动手做
1.在“Books”数据库的“读者”表中输入如图2-9所示的记录。
图2-9 “读者”表记录
2.使用APPEND命令在“Books”数据库的“借阅”表中输入如图2-10所示的记录。
图2-10 “借阅”表记录
3.在“读者”表中追加如图2-11所示的两条记录。
图2-11 要追加的记录
4.给“图书”表第1条记录的“封面”字段插入一张图片,图片自定。