2004年9月全国计算机等级考试二级VFP笔试试题及答案
来源:优易学  2010-1-15 18:03:07   【优易学:中国教育考试门户网】   资料下载   IT书店

 

11.假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的Click事件中的代码如下: 
USE 口令表 
GO TOP 
flag =0 
DO WHILE .not.EOF() 
IF Alltrim(用户名)==Alltrim(Thisform.Text1.value) 
If Alltrim(口令)==Alltrim(Thisform.Text2.value) 
WAIT"欢迎使用"WINDOW TIMEOUT2 
ELSE 
WAIT"口令错误"WINDOW TIMEOUT2 
ENDIF 
flag=1 
EXIT 
ENDIF 
SKIP 
ENDDO 
IF 
—————— 
WAIT"用户名错误"WINDOW TIMEOUT2 
ENDIF 
则在横线处应填写的代码是 
A.flag=-1 
B.flag=0 
C.flag=1 
D.flag=2 
12. 设X=10, 语句 ?VARTYPE ("X")的输出结果是 
A.N 
B.C 
C.10 
D.X 
13.表达式LEN(SPACE(0))的运算结果是 
A.NULL 
B.1 
C.0 
D." " 
14题为表单建立了快捷菜单MYMENU,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?
A.Desory 
B.Init 事件 
C.load事件 
D.RIGHTCLICK事件 
15.为“学院”表增加一个字段“教师人数”的SQL语句是 
A.CHANGE TABLE学院ADD教师人数I 
B.ALTER STRU学院ADD教师人数I 
C.ALTER TABLE学院ADD教师人数I 
D.CHANGE TABLE学院INSERT教师人数I 
16.将“欧阳秀”的工资增加200元SQL语句是 
A.REPLACE教师WITH工资=工资+200 WHERE 姓名=“欧阳秀” 
B.UPDATE教师SET工资=工资+200 WHEN 姓名=“欧阳秀” 
C.UPDATE教师工资WITH工资+200 WHERE姓名=“欧阳秀” 
D.UPDATE教师SET 工资=工资+200 WHERE姓名=“欧阳秀” 
17.下列程序段的输出结果是CLOSE DATA A=0 
USE教师GO TOP 
DO WHILE .NOT. EOF() 
IF主讲课程="数据结构".OR.主讲课程="C语言" A=a+1 
ENDIF 
SKIP 
ENDDO a 
A.4 
B.5 
C.6 
D.7
18.有SQL语句:SELECT * FROM教师WHERE NOT(工资>3000 OR 工资<2000) 与如上语句等价的SQL语句是
A.SELECT*FROM 教师 HWERE 工资 BETWEEN 2000 AND 3000 
B.SELECT*FROM 教师 HWERE 工资 >2000 AND 工资<3000 
C.SELECT*FROM 教师 HWERE 工资>2000 OR 工资<3000 
D.SELECT*FROM 教师 HWERE 工资<=2000 AND 工资>=3000 
19.为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是 
A.CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)="110" 
B.ALTERTABLE教师ALTER职工号SET CHECK LEFT(职工号,3)="110" 
C.ALTER TABLE教师ALTER职工号CHECK LEFT(职工号,3)="110" 
D.CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)="110" 
20.有SQL语句SELECT DISTINCT系号FROM教师WHERE工资><=ALL (SELECT工资FROM教师WHERE系号="02")该语句的执行结果是系号 
A."01"和"02" 
B."01"和"03" 
C."01"和"04" 
D."02"和"03"

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训