VisualFoxPro程序设计__黄冈职业技术学院(11)--数据编辑

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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命令增加

相关文档
最新文档