而列控件本身又是一个容器类控件
C.页控件的 PageCount 属性值可以为 0
D.表格控件可以添加到表单中,但不可以添加到工具栏中
29.对于许多控件来说,可以通过 ControlSource 属性与数据绑定。在下列 VFP 对象中,无 ControlSource 属性的是
_____________ 。
A. 标签( Label ) B.复选框( CheckBox )
C.选项按钮组( OptionGroup ) D.列表框( ListBox )
30.若要将当前工作区中打开的表文件 GZB.DBF 复制到 GZB1.DBF 文件,则可以使用命令 _____________ 。
A. COPY GZB.DBF GZB1.DBF B. COPY TO GZB1 REST
C. COPY TO GZB1 STRU
D. COPY TO GZB1
二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)
1. VFP 中进行菜单设计时,菜单有两种,即一般菜单和 快捷 菜单。
2.类( class )是面向对象程序设计的核心。类具有许多特点,如抽象性、封装性、继承性等,其中 ___封装性____
是指包含和隐藏对象信息(如内部数据结构和代码)的能力,是操作对象的内部复杂性与应用程序隔离开来。
3.在“项目管理器”窗口中,用户可以选择一个程序、 ___表单_____ 、查询或菜单,将其设置为主程序。
4.在报表设计器中,报表被划分为多个带区。其中,打印每条记录的带区称为 ____细节____ 带区。
5.在 VTP 集成环境下调试程序时,如果程序运行过程中出现“死循环”现象,通常可以通过按键盘上的 ____ESC____ 键强制中断程序。
6.在某教学管理数据库中有一个学生表( XS.DBF ),其表结构及其所含有的记录数据如表 1 所示。
对于下列 SELECT-SQL 语句,其查询结果含有 ____3____ 条记录。
SELECT * FROM xs WHERE SUBSTR(xh,5,2)=’01’
若学生表已在当前工作区打开,运行下列程序后再 VFP 主窗口显示的结果为 _____3 ____ 。
【程序清单】
SET TALK OFF
n=0
CLEAR
GO TOP
DO WHILE!EOF()
IF AT(”勇”,xm)>0
n=n+1
ENDIF
SKIP
ENDDO
?n
7.运行以下程序后, VFP 主窗口显示的结果是 ____6____ 。
【程序清单】
CLEAR
i=0
n=0
DO WHILE i<=10
IF MOD(i,2)=0
n=n+1
ENDIF
i=i+1
ENDDO
?n
8.已知学生( XS )表中含( xh )、性别( xb )、专业( zy )字段。下列SQL命令用来查询每个专业的男、女生人数。
SELECT zy, SUM(IIF(xb=’男’,1, _____0______)) AS 男生人数,;
SUM(IIF(xb=”女”,1, _____0_____)) AS 女生人数;
FROM xs;
GROUP BY 1
9.有如下程序代码: