VF习题集(2) 下载本文

数据库的末尾。

E. 要把 SP1.DBF 中各个字段的结构作为记录复制到库文件 SPS.DBF 中,应使用的命令: COPY TO SPS ______

41

D. 用 ______ 命令可以将另一个具有相同结构的库文件 SP2.DBF 中的所有记录追加到SP1.DBF

F. 要显示 SP1.DBF 库文件所有商店销售的空调平均单价、平均库存量,应使用的命令:______ 库存量,单价 FOR 商品名=\空调\

56. SQL 支持集合的并运算,运算符是______________ 57. 在 SQL 语句中空值用___________表示

58. 在 Visual Foxpro 中 SQL DELETE 命令是____________删除记录

59. 在 SQL SELECT 中用于计算检索的函数 有COUNT,______,_______,MAX 和 MIN 60. SQL SELECT 语句为了将查询结果存放到临时表中应该使用____________短语 61. “教师” 表和 “学院” 表结构和数据如下

“教师” 表

职工号 姓名 职称 年龄 工资 系号 11020001 肖天海 副教授 35 2000.00 01 11020002 王岩盐 教授 40 3000.00 02 11020003 刘星魂 讲师 25 1500.00 01 11020004 张月新 讲师 30 1500.00 03 111020005 李明玉 教授 34 2000.00 01 11020006 孙民山 教授 47 2100.00 02 11020007 钱无名 教授 49 2200.00 03 “学院” 表

系号 系名 01 英语 02 会计 03 工商管理

使用SQL 语句将一条新的记录插入学院表

INSERT _____ 学院(系号,系名) ____ (“04”\计算机”)

62. 在 SELECT-SQL 语句中,表示条件表达式用 WHERE 子句,分组用_____子句,排序用_____子句 63. 查询设计器_________生成所有的 SQL 查询语句 64. 查询设计器的筛选选项卡用来指定查询的___________

65. 通过 Visual Foxpro 的视图,不仅可以查询数据库表,还可以__________数据库表 66. 默认查询的输出形式是______

67. 视图设计器中比查询设计器多出的选项卡是_______

68. 在数据库中可以建立两种视图,分别是__________和___________

69. 在查询设计器中,选择查询结果中出现字段及表达式应在______选项卡中完成,设置查询条件应在

_______选项卡中完成,该选项卡相当于SQL-SELECT语句中的where子

70. Visual FoxPro 6.0 是微机_____________系统,它支持标准的面向过程的程序设计方式,还支持

____________程序设计方法 71. 有一分支程序为:

IF S>100 DO P1.PRG ELSE IF S>10 DO P2.PRG ELSE IF S>1 DO P3.PRG ELSE

DO P4.PRG ENDIF ENDIF ENDIF

分别写出执行P2,P3,P4子程序的条件表达式:

DO P1.PRG 条件为:S>100 DO P2.PRG 条件为:____________ DO P3.PRG 条件为:__________ DO P4.PRG 条件为:____________ 72. 有一个表文件BHSL.DBF,其内容如下:

记录号 编号 数量 1 A1 10 2 A0 85 3 A2 67 4 A10 50 5 A12 65

写出下列程序的运行结果: USE BHSL

SET ORDER TO TAG 编号 STORE 0 TO S LOCATE FOR 数量>10 DO WHILE .NOT.EOF() ??编号

IF SUBSTR(编号,2,1)=[1] S=S+数量 ENDIF CONTINUE ENDDO ?S USE

运行结果:________________ 73. 写出下列程序的运行结果: DIMENSION A(6)

FOR K=1 TO 6 A(K)=20-2*K ENDFOR K=5

DO WHILE K>=1 A(K)=A(K)-A(K+1) K=K-1 ENDDO

?A(1),A(3),A(5)

运行结果:____________________

74. 定义公共变量用命令________,定义私有变量用命令_______,定义局部变量用命令_________ 75. 现有学生表 xs.dbf,试用 scan 循环显示学生表中男生的情况

clear ____________ scan

if ________ loop endif __________ endscan

43

76. 在全屏幕编辑状态下,按______键可保存文件并退出此状态,按_____键或______键放弃存盘退出。 77. Visual Foxpro 6.0 支持两种工作方式,即_______和________ 78. 设有如下程序段:

s1=\年奥运会预祝中国成功申办\

s2=______(s1,13,8)+______ (s1,4)+ ______ (s1,12)+subs(s1,21,4) ?s2

请填空,使最后的输出结果为\预祝中国申办2008年奥运会成功\79. 请阅读下列程序,并将程序填写完整。

STORE \USE SP1

INDEX ON 品牌 TO PP DO WHILE [15]------

ACCEPT \请输入查询的品牌:\SEEK [16]------ IF [17]------ DISPLAY ELSE

?\无此品牌商品!\ENDIF

WAIT \继续查找吗?(Y/N)\

ENDDO ?\再见!!\RETURN

80. 若要实现表单中的控件与某一数据表中的字段的绑定,则在设计时应先在________设置表单的数据

源为该数据表。

81. 组合框有两种类型,分别为_______,________ 82. 类具有_____,_______和______

83. 表单中控件的属性既可在编辑状态设置,又可在________设置。

84. 在表单运行中,计时器控件是_______;当时间到时,其产生一_______事件。

85. 在表单中插入图像控件,用户_______显示图像,________编辑图像;图像大小(Stretch)中,_______

表示裁剪,______表示变比显示。

86. 在文本框中通过设置____属性可将其设为只读;通过设置___属性可将输入的字段设为屏幕不显示。 87. 用户设计菜单系统时,既可通过______________实现,也可通过__________来实现。

88. 用户若创建 SDI 菜单,则需在\常规选项\中选择_________;若将该菜单添加到表单中,则表单的

ShowWindow 属性应设置为_________

89. 若使用内容相关的菜单项分隔成组,需要在\菜单名称\栏中键入________,以创建一条分隔线。 90. 在运行菜单时,菜单定义代码,初始化代码与清理代码的执行顺序为__________。 91. 在用户应用程序中引用菜单时,必须使用________作为扩展名。

92. 典型的菜单系统一般是一个下拉式菜单,下拉式菜单通常由一个________和一组__________组成。 93. 要将 Visual Foxpro 系统菜单恢复成标准配置,可先执行____命令,然后再执行者_______命令。 94. 要为表单设计下拉式菜单,首先要在菜单设计时,在________对话框中选择\顶层表单\复选框,

其次要将表单的_________属性值设置为 2,使其成为顶层表单,最后需要在表单的________事件中设置调用菜单程序的代码。

95. 快捷菜单实质上是一个弹出式菜单,要将某个弹出式菜单作为一个对象的快捷菜单,通常是在对象

的______________事件代码中添加调用弹出式菜单程序的命令。 96. 设计报表通常包括两部分内容:____________和___________

97. “图片/ActiveX绑定控件”按钮用于显示__________或___________的内容 98. 如果已对报表进行了数据分组,报表会自动包含_______和________带区 99. 多栏报表的栏目数可以通过__________来设置

100. 在应用程序生成器的\常规\选项卡中,选择程序类型时选中\顶层\,将生成一个____________ 101. 在应用程序生成器的\常规\选项卡中,选择程序类型时选中\正常\,将生成一个_____________ 102. 要使得在\应用程序生成器\中所做的修改与当前活动项目保持一致,应单击_____按钮

103. 在打开项目管理器之后再打开\应用程序生成器\,可以通过按 Alt+F2 键,快捷菜单和\工具\菜单

中的__________,并选择__________

104. 如果项目不是用\应用程序向导\创建的,应用程序生成器只有_________,\表单\

和\报表\三个选项卡可用