YEAR(DATE0-YEAR(csrq))>60 B.DELETE FROM js WHERE YEAR(DATE())-YEAR(csrq)>60 C.DELETE FROM js FOR YEAR(DATE()-YEAR(csrq))>60 D.DELETE FROM js WHILE YEAR(DATE())-YEAR(csrq)>60 27 . 对 表 单 中 的 一 个 文 本 框 控 件 来 说 , 下 列 事 件 中 最 后 发 生 的 事 件 是 ( )
。 A.Valid B.Init C.Destroy D. Lostfocus 28.将表单中的所有文本框的 Enabled 属性设置为假,可在表单的 Init 事件处 理代码中用 SetAll 方法进行设置。下列表述中,命令正确的是( ) A.THISFORM.SetAll(“Enabled”.F.”Text”) , , B.THISFORM.SetAll(Enabled, .E,Text) , , C.THISFORM.SetAll(“Enabled”.F.”Textbox”) D.THISFORM.SetAll(“Enabled”.F.) , 29.在下列几种控件中,无 Value 属性的是 ( ) 。 C.复选框(CheckBox) A.命令按钮(Command) B.选项按钮(OptionButton) D.编辑框(EditBox) ) 。 30.下列有关报表的叙述中,错误的是 ( A.定义报表有两个要素,即报表的数据源与报表的布局 B.在报表中若设置数据分组,可设置每组数据从新的一页开始打印 C.在报表中若设置数据分组,最多可以设置一个分组依据 D.报表可以不设定数据环境,即报表内容可以不与任何表和视图相关 二、填空题 (请将答案填写在答题纸的相应答题号内,每个答案只占一行) 1.数据库中的数据按一定的数据模型组织、描述和储存,具有较小的数据 ( 1 ) 度,较高的数据独立性和易扩展性,并可以供各种用户共享。 2.数据模型是数据库系统中用于数据表示和操作的一组概念和定义。数据模 型通常由 3 部分组成,即数据结构、数据操作和数据的 ( 2 )约束条件。 3.Visual FoxPro 系统支持 3 种不同的索引文件,即( 3 )索引文件、非结构 复合索引文件和独立索引文件。 4.在面向对象的程序
设计中,通过类可以简化应用程序的设计,因为类具有 ( 4 ) 、多态性、封装性、抽象性等特点。
5 ),函数 5. 函 数 LEN(sTR(123456789012)) 的 返 回 值 为 ( LEN(DTOC(DATE(),1))的返回值为 ( 6 )。 6.设在 1 号工作区中打开 xS 表,若要求在 2 号工作区中再次打开 xs 表且别 名设置为 XUESHENG,则可使用命令:USE XS (7 ) xuesheng IN 2 AGAIN 7.数据库表的触发器(Trigger)是在对表的记录进行操作时被触发的检验规则。 在 VFP 中,触发器分为 3 种类型,即更新触发器、删除触发器和( 8 )触发器。 8.利用 DBGETPROP0'函数,可以获取当前数据库的属性设置信息,或当前数 据库中的表、表字段或视图的属性设置信息。例如,要获取当前数据库 SJK 中 XS 表 的 xb 字段的默认值, 可以使用函数 DBGETPROP("Xs. ,Field”” ( 8 )” xb”” , )。 9.某数据库表 GP.DBF 包含的字段分别是 dm(股票代码,字符型)、mc(股票 名称,字符型)、jg(当前价格,数值型)和 zdf(与上个交易日相比涨跌幅的百分数,数 值型),其部分数据如下表所示(zdf 值为正数表示上涨,负数表示下跌):
下列 SQL 命令查询并显示上涨的股票信息(若上涨股票超过 10 种, 则仅显示上 涨幅度最大的
前 10 种股票信息)。 SELECT ( 10 ) dm As 股票代码, mc As 股票名称, jg As 当前价格, zdf as 涨幅度 From gp; ( 11 ); ORDER BY zdf DESC 10.在教学管理数据库 SJK 中有 2 个表: KC.DBF(
课程表)和 CJ.DBF(成 绩表),表结构如下:
则可用下列 SQL 命令
查询总学分大于 100 的学生的和学分。(注:成绩为 60 或 60 以上才能获得相应学分,否则学分为 0): 12 )AS 总学分; SELECT ca.xh,SUM( FROM sjk!Kc INNER JOIN sjk!cj: WHERE ca.Kcdh=Kc.Kcdh; GROUP BY Cj.Xh; ( 13 ) 总学分>100 DBF 含有 5 个字段, 若其中有一个名为 bxk 的逻辑 11.已知某数据库表 KCYZ. 型字段,则可用下列 SQL 命令查询 bxk 字段值为.T.的所有记录,且要求输出所有 字段,输出结果保存在表 TEMP.DBF 中。 SELECT ( 14 ) FROM kcyz; WHERE bxk=.T. : ( 15 )Table temp 12.