VisualFoxPro程序设计__黄冈职业技术学院(11)--数据编辑
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单元6 数据编辑
1.如果用共享方式打开表,则
A. 不能追加记录
B. 不能插入记录
C. 不能删除记录
D. 不能修改记录
2.若已对有记录的表XSDA.DBF使用命令USE XSDA GO 1 ? BOF(),则显示结果是
A. 0
B.1
C. .F.
D. .T.
3.若使用命令:use学生in alias abcd后,在二号工作区引用学生中姓名字段的方法不能是
A. 姓名
B. 学生.姓名
C. abcd.姓名
D. 1.姓名
4.若表文件含有备注型或通用型字段,则在打开表文件的同时,自动打开扩展名为_______的文件
A. FRX
B. FMT
C. FRT
D. FPT
5.命令中<范围>子句,使用______可以对表文件从当前记录开始至最后一个记录进行操作
A. ALL
B. NEXT n
C. RECORD n
D. REST
6.设当前库中含有出生日期字段(D型)、工资(N型)和婚否字段(L型、已婚
为.T.),将库中未婚人员记录数据库拷贝到新库文件中的筛选条件是_______。
A.FOR婚否
B.FOR .NOT. 婚否
C.FOR婚否=F
D. FOR婚否 .F.
7.数据表中有30个记录,如果当前记录为第30条记录,把记录指针移到第一个记录,测试当前记录号RECNO()的值是_______
A. 29
B. 30
C. 1
D. 0
8.下述命令中的______命令不能关闭表文件。
E
B.CLOSE DATABASE
C.CLEAR
D.CLOSE ALL
9.定位第一条记录上的命令是______。
A.GO TOP
B.GO BOTTOM
C.GO 6
D.SKIP
10.设当前数据库有10条记录(记录未进行任何索引),在下列三种情况下,当前记录号为1时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是_ _____。
A.1,11,1
B. 1,10,1
C.1,11,0
D.1,10,0
11.数据表中有30个记录,如果当前记录为第1条记录,把记录指针移到最后一个,测试当前记录号函数RECNO()的值是_______。
A.31
B.30
C.29
D.28
12.数据表中有20个记录,如果当前记录为第3条记录时,把记录指针向下移动2个记录,测试当前记录号函数RECNO()的值是_______
A.3
B.2
C.5
D.4
13.在Visual Foxpro6.0中,以共享方式打开一个数据库需使用的参数是____ ___
A. EXCLUSIVE
B. SHARED
C. NOUPDATE
D.V ALIDATE
14.在Visual FoxPro中不是“范围”选项的内容是_______
A.NEXT n B.RECORD n C.REST D.GO n
15.可以在BROWSE浏览窗口中,按CTRL+T键实现__________操作
A. 逻辑删除记录和物理删除记录
B. 逻辑恢复记录和物理恢复记录
C. 逻辑删除记录和逻辑恢复记录
D. 物理删除记录和物理恢复记录
16.数据表中共有100条记录,当前记录为第10条,执行list next 5以后,当前记录为_______
A) 10 B. 14 C. 15 D. EOF
17.Append blank命令的作用是______。
A.编辑记录
B.在第一条记录前增加新记录
C.在表尾增加一条空白记录
D.在当前记录前增加一条空白记录
17.在Visual FoxPro中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令_______
A.LIST TO PRINT
B.LIST ON PRINT
C.PRINT LIST
D.LIST PRINT ON
18.所有可选项缺省时,数据库记录输出命令LIST和DISPLAY的区别是__ _____
A.DISPLAY显示全部记录,LIST显示当前一条记录
B.LIST显示全部记录,DISPLAY显示当前一条记录
C.LIST和DISPLAY都显示全部记录
D.LIST和DISPlAY都只显示当前一条记录
19.显示表中所有教授和副教授记录的命令是_______
A. list for 职称="教授" and 职称="副教授"
B. list for 职称>="副教授"
C. list for 职称="教授" or "副教授"
D. list for "教授"$职称
20.不能对记录进行编辑修改的命令是_______
A.MODE STRU
B.CHANGE
C.BROWSE
D.EDIT
21.下列命令中不能用于修改数据记录的是_______
A.EDIT
B.CHANGE
C.BROWSE
D.MODI STRU
22.能在当前记录的前面插入一条空白记录的命令是______。
A.append blank
B.insert blank
C.insert into value("")
D.insert before blank
23.数据库当前记录号是10,在第10和第11条记录之间插入一条空记录的命令_______
A. INSERT
B. APPEND BIANK
C. INSERT BLANK
D.INSERT BEFORE BLANK
24.表文件有20条记录,当前记录号为5,使用APPEND BLANK命令增加