VFP填空题+答案

VFP填空题+答案
VFP填空题+答案

1.在VFP的默认状态下,表以________方式打开。

答案:独占

2.如果USED("XS")返回为T,则说明________。

答案:文件已打开

3.要实现对JS表所有记录的工龄(GL)增加1,其UPDATE-SQL命令为________。

答案:UPDATE JS SET GL=GL+1

4.在REPLACE命令中,保留字________仅对备注型字段有效,使用时表示替换的内容追加到原备注中,否则替换原备注内容。

答案:ADDITIVE

5.请写出删除JS表中基本工资(GZ)在400元以下所有记录的DELETE-SQL命令________。

答案:DELETE FROM JS WHERE GZ<400

6.如果要彻底删除当前工作区中打开表的所有记录,可以使用________命令。

答案:ZAP

7.打开一个表时,________索引文件将自动打开,表关闭时它将自动关闭。

答案:结构复合索引

8.数据库中的每一个表能建立________个主索引。

答案:1

9.除了自由表的字段名、表的索引名至多只有_____个字符以外,其余名称的长度可以达到100多个字符。

答案:10

10.________是保存在数据库中的过程代码,由用户自定义的函数和在创建表之间的参照完整性规则时系统创建的函数组成。

答案:存储过程

11.参照完整性的插入规则只有两个,________

答案:删除和忽略

12.学生表和成绩表已经建立了参照完整性,如果删除学生表中的记录,该学生的所有成绩记录也自动全部删除,则两表之间的参照完整性设置为___________。

答案:删除级联

13.要设置当前数据库中js 表的gh字段的标题属性,可以dbsetprop(”_______”,”field”,”caption”,”工号”)

答案:js.gh

14.要获取当前数据库中xs表的xb字段的默认值,可以dbgetprop(”xs.xb”,”field”,”__________”)

答案:defaultvalue

15.对于已打开的多个索引,每次只有一个索引对表起作用,这个索引称为________。

答案:主控索引

16.在关系模型中实体之间的联系有三种:一对一关系、一对多关系和多对多关系。在VFP 数据库中,数据库表之间不能建立的关系是________。

答案:多对多关系

17.________是保存在数据库中的过程代码,它由一系列用户自定义函数或在创建表与表之间参照完整性规则时系统创建的函数组成。

答案:存储过程

18.在移动表或数据库后更新链接,可以使用VALIDATE DATABASE命令检查数据库的有效性和更新链接.该命令要求以________方式打开当前数据库。

答案:独占

19.如果意外地删除了某个数据库文件,由于该数据库中包含的数据库表仍然保留对该数据库引用的后链,因此这些数据库表也不能被添加到其他的数据库中。这时需要利用________命令删除存储在数据库表中的后链,使之成为自由表。

答案:FREE TABLE

20.若某字段定义为侯选索引或主索引型,要求该字段的值必须具有________性。

答案:惟一

21.索引可分为多种类型,其中________只适用于数据库表。

答案:主索引

22.“ODBC”的中文含义是________。

答案:开放数据库互连

23.查询和视图在本质上都是一条________语句。

答案:SELECT-SQL

24.查询中的分组依据,是将记录分组,每个组生成查询结果中的________记录。

答案:1

25.视图可以在数据库设计器中打开,也可以用use 命令打开,但在使用use 命令打开视图之前,必须打开包含该视图的________。

答案:数据库

26.在SELECT-SQL语句中,DISTINCT选项的功能是________。

答案:去除重复项

27.如果某select-sql 命令个使用了union子句将两个select语句联合起来,且需要对最终查询排序的结果排序,则需要使用____个orde by子句。

答案:1

28.表之间的连接类型分别为内部连接、左连接、右连接、______

答案:完全连接

29.报表是最常用的打印文档,设计报表主要是定义报表的数据源和报表的布局。在Visual FoxPro系统中,报表布局的常规类型有:列报表、行报表、一对多报表以及________。

答案:多栏报表

30.使用报表打印表中的数据,需在报表中将与表字段相关的控件放在报表中的________带区。

答案:细节

31.在报表中增加分组输出时,报表中将增加组标头和________带区。

答案:组注脚

32.要打印页码,则在“页标头”或“页注脚”带区中加入含有系统变量______的域控件。

答案:___pageno

33.标题带区和_____带区在每个报表中只打印一次。

答案:总结

34.利用showwindow属性和desktop属性,可以将表单设置为________、浮动表单或子表单。

答案:顶层表单

35.如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为________。

答案:THIS.VALUE=DATE()

36.将文本框对象的________属性设置为“*”时,用户键入的实际输入不显示,但value

属性中仍保存键入的字符串。

答案:passwordchar

37.将文本框对象的________属性设置为“真”时,则表单运行时,该文本框可以获得焦点,但文本框中显示的内容为只读。

答案:ReadOnly

38.与Thisform.Release功能等价的命令为________。

答案:Release Thisform

39.Grid、Text、CommandGroup、Column是VFP系统中的对象,它们当中不能直接加到表单中的对象是________。

答案:Column

40.将控制绑定到一个字段,移动记录后字段的值发生变化,这时对象的________属性的值也随之变化。

答案:VALUE

41.如果要让一个文本框的初值设置为当前日期且不能更改,则在该文本框的________ 事件中设置代码为This.Value=DATE(),同时要将它的______属性设置为.F.。

答案:INIT ,ENABLED

42.对于列表框,当其________发生变化时,将触发InteractiveChange事件。

答案:VALUE

43.如果要让表单第一次显示时自动位于主窗口中央,则应该将表单的________属性设置值为.T.。

答案:AutoCenter

44.选项按钮组是________对象,它的Value属性表明用户选定了哪个按钮。假定现有一个选项按扭组有六个选项按钮,该选项按钮组的ControlSource 属性值是一个整型字段,如果用户选择了第四个按钮,则选项按钮组的Value属性值为________。

答案:容器,4

45.组合框的数据源由RowSource属性和RowSourceType属性给定,如果RowSource属性中写入一条SELECT-SQL语句,则它的RowSourceType属性应设置为________。

答案:3-SQL 语句

46.对于数据绑定型控件,通过对________属性的设置来绑定控制和数据源。

答案:ControlSoure

47.如果要将某选项按钮组上的按钮设置为5个,应把选项按钮组的________属性值设定为5。

答案:ButtonCount

48.所有的容器对象都具有与之相关的计数属性和____属性。

答案:集合

49.采用面向对象的程序设计方法设计的应用程序,其功能的实现是由________驱动的。

答案:事件

50.组合框可设置为下组合框和________。

答案:下拉列表框

51.表格包含列控件,列控件又包含列标头和______控件。

答案:文本框

52.在表单中,一个OLE绑定型控件利用表中的________型字段显示一个OLE对象。

答案:通用

53.VFP系统中,终止事件循环的命令是:________。

答案:CLEAR EVFNT

54.在Visual FoxPro 系统中,事件循环由READ EVENTS 命令建立、 CLEAR EVENTS 命令停止。当发出CLEAR EVENTS 命令时,程序将继续执行紧跟在________命令后面的那条可执行语句。

答案:READ EVENTS

55.OOP中文含义为:________。

答案:面向对象程序设计

56.复选框控件可以为三种状态,其Value 属性值分别为.F. 、.T. 或________。

答案:NULL

57.在表单的Load、Activate和Init这三个事件中,________事件不能引用表单及表单中的对象,________事件最后一个被触发。

答案:load activate

58.有一表单frmA,该表单中包含一个页框pgfB,页框中包含的页面数未知,在刷新表单时,为了刷新页框中的所有页面,可在页框pgfB的REFRESH方法中编写一段FOR循环结构的代码实现,请完善如下代码:

FOR i=1 to This. ________

This.Pages[i].refresh

ENDFOR

答案:PAGECOUNT

59.如果要求在表单刷新中总是指定页框的最后一个页面为活动页面,则可在页框控件的refresh事件代码中用命令:this.________=pagecount

答案:activepage

60.标签控件是用以显示文本的图形控件。标签控件的主要属性有Caption属性、BackStyle 属性、AutoSize属性以及WordWrap属性等。其中WordWrap属性的功能是________。

答案:自动换行

61.编辑框(EditBox)的用途与文本框(TextBox)相似,但编辑框除了可以编辑文本框能编辑的字段类型以外,还可以编辑________型字段。

答案:备注

62.用户可通过设置列表框的________属性来指定列表框内是否显示移动条,该移动条可用来改变列表框中数据的次序。但设置该属性时,要求列表框的RowSourceType属性应设置为0或1。

答案:MoverBars

63.若选项按钮组的ControlSource属性设置为某个表的字符型字段时,那么该选项按钮组的Value属性的值的类型为字符型,此时保存到表的字段中去的是该选项按钮组的________。

答案:相应按钮的Caption

64.恢复VFP系统菜单命令是________。

答案:SET SYSMENU TO DEFAULT

65.某菜单在运行时,其中某菜单项显示为灰色,则此时该菜单项的“跳过”条件的逻辑值为________。

答案:.T.

66.工具栏的基类名是________。

答案:TOOLBAR

67.类有抽象性、封装性、继承性等特点,其中______是指包含和隐藏对象信息的能力。

答案:封装性

68.类包含了对象的程序设计和数据抽象,是具有相同行为的________的抽象。

答案:对象

69.使用Visual FoxPro 开发某应用程序时,如果某自由表在应用程序运行过程中是只读的,且要求在项目连编后、在软件发布时可以删除该自由表文件,则在连编前必须在项目管理器窗口中将该自由表设置为________。

答案:包含

70.设置主程序后,可以对项目进行连编。若连编时选择”可执行文件”,则生成的可执行文件的扩展名为_____。

答案:exe

71.“SQL”的中文含义是________。

答案:结构化查询语言

相关主题
相关文档
最新文档