《数据库及VF程序设计》练习题参考答案

《数据库及VF程序设计》练习题答题表格

按题号将答案填入指定的单元格内。 班级_______________学号_____________姓名_________

1 单B 选9 题 B 多选 填子句或短语 空 ⑹ 题 N/M (1) PRG1 补充完善程序或命令 (5) 第2、3、4、5号记录的奖金总和 (2) USE (6) (3) +学号 (7) X>Y 或 班级=[计算机0701学号=[20060003] 班] 真就可以 (9) (10) STR MinN,成绩 数据类型转换 1 阅读程序 2 3 4 5 6 不到文件尾 9(严格地前面应有9个空格) 同一个世界 16 5 40 17 (11) EOF()=.F. 基本工资*X (12) LEN(X)>LEN(Y) 够大即可 100 (4) 学生 (8) ⑺ 一对一 数据来源 空表 FOR 性别=[女] 1 AD ⑴ D D 2 BEF ⑵ B 3 ABC ⑶ C B 4 ABC ⑷ D 5 ABD ⑸ A 10 11 12 13 14 15 16 C A C C A C B 2 3 4 5 6 7 8 共 3 页 第 1 页

第6题参考答案:

将学生表中,来自“山东”和“山西”两个地区的学生的奖学金数额,每人增加100元。

参考方法1. USE 学生

COUNT TO N FOR I=1 TO N GO I

IF 来源地区=[山东] OR 来源地区=[山西] REPLACE 奖学金 WITH 奖学金+100 ENDIF ENDFOR USE RETRUN

参考方法2. USE 学生

SCAN FOR 来源地区=[山东] OR 来源地区=[山西] REPLACE 奖学金 WITH 奖学金+100

ENDSCAN USE

RETURN

参考方法3.

USE 学生 SCAN

IF 来源地区=[山东] OR 来源地区=[山西] REPLACE 奖学金 WITH 奖学金+100 ENDIF

ENDSCAN USE RETURN

参考方法4. USE 学生

DO WHILE EOF()=.F.

IF 来源地区=[山东] OR 来源地区=[山西]

共 3 页 第 2 页

REPLACE 奖学金 WITH 奖学金+100 ENDIF SKIP

ENDDO USE RETURN

参考方法5.

REPLACE 奖学金 WITH 奖学金+100 FOR 来源地区=[山东] 参考方法6.

UPDATE 学生 SET 奖学金 = 奖学金+100 ; WHERE 来源地区=[山东] OR 来源地区=[山西]

参考方法???? 还有其他的许多方法!

OR 来源地区=[山西] 共 3 页 第 3 页

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4