(39) 以下有关FoxBASE过程文件的叙述,其中正确的是
A) 先用SET PROCEDURE TO 命令关闭原来已打开的过程文件,然后用DO <过程名> 执行
B) 可直接用 DO <过程名> 执行
C) 先用SET PROCEDURE TO <过程文件名>命令打开过程文件,然后用USE <过程名> 执行
D) 先用SET PROCEDURE TO <过程文件名>命令打开过程文件,然后用DO <过程名> 执行
(40) 为显示年龄为10的整数倍的在职职工记录,下列各命令中错误的是
A) LIST FOR MOD(年龄,10)=0
B) LIST FOR 年龄/10=INT(年龄/10)
C) LIST FOR SUBSTR(STR(年龄,2),2,1)="0"
D) LIST FOR 年龄=20.OR.30.OR.40.OR.50.OR.60
(41) 索引文件打开后,下列命令中不受索引影响的是
A) LIST B) SKIP C) GOTO 50 D) LOCATE
(42) 下面有关关联操作的说明,其中错误的是
A) 关联本身并不进行具体的数据操作,在关联的基础上进行什么数据操作由其它命令完成。
B) 只在两个数据库具有同名字段或相同值域字段的情况下才能按字段建立关联。
C) 在当前工作区对其他工作区的被关联数据库的数据可任意读写,即对子数据库的数据既能使用又能修改和追加。
D) 关联的作用是单向的,即当前数据库记录指针的定位影响被关联数据库的记录指针定位,而不可能出现相反方向的影响。
(43) 数据库中有"完成定额否"(逻辑型)字段,完成定额其值为逻辑真,否则为逻辑假。另外有"奖金"(数值型)字段,现给完成定额者发奖金200元,没完成者不给,应使用命令
A) REPLACE 奖金 WITH 200 FOR 完成定额否=.T.
B) REPLACE ALL 奖金 WITH 200 FOR 完成定额否=.T.
C) REPLACE 奖金 WITH 200 FOR 完成定额否
D) REPLACE 奖金 WITH 200 FOR !完成定额否
(44) 要使用数组数据更新当前数据库的当前记录,应使用命令
A) SCATTER TO <数组名>
B) DIMENSION <数组名>
C) APPEND FROM <数组名>
D) GATHER FROM <数组名>
(45) 在数据库应用系统中,为数据安全使用口令程序。要使输入的口令不在屏幕上显示,在口令输入命令的前后应分别使用命令
A) SET CONSOLE ON 和 SET CONSOLE OFF
B) SET CONSOLE OFF 和 SET CONSOLE ON
C) SET CONFIRM OFF 和 SET CONFIRM ON
D) SET DELETED OFF 和 SET DELETED ON
(46) 下列命令用于显示1968年及其以前出生的职工记录,其中错误的是
A) LIST FOR YEAR(出生日期)<=1968
B) LIST FOR SUBSTR(DTOC(出生日期),7,2)<="68"
C) LIST FOR LEFT(DTOC(出生日期),7,2)<="68"
D) LIST FOR RIGHT(DTOC(出生日期),2)<="68"
(47) 设库存数据库stock.dbf(商品名,单价,数量,总金额)在1工作区打开;销售数据库sale.dbf(商品名,数量)在2工作区打开。两个数据库都按商品名建立了索引文件并分别打开。当前工作区为1区,要求用销售数据去修改库存数据,应使用命令
A) REPLACE 数量 WITH 数量-B->数量,总金额 WITH 数量*单价
B) UPDATE ON 商品名 FROM B REPLACE ;
数量 WITH 数量-B->数量,总金额 WITH 数量*单价
C) UPDATE ON 商品名 FROM B REPLACE ;
数量 WITH 数量-B->数量,总金额 WITH B->数量*单价
D) UPDATE ON 商品名 FROM B REPLACE ;
总金额 WITH B->数量*单价,数量 WITH 数量-B->数量
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|