为当前表中所有学生的总分增加10分,可以使用的命令是

admin2017-04-26  16

问题 为当前表中所有学生的总分增加10分,可以使用的命令是

选项 A、CHANGE 总分 WITH 总分+10
B、REPLACE 总分 WITH 总分+10
C、CHANGE ALL 总分 WITH 总分+10
D、REPLACE ALL 总分 WITH 总分+10

答案D

解析 在VFP中,修改表记录的命令有3个,分别是Change、Edit和RReplace。
其中,Change和Edit命令均用于交互对当前表的记录进行编辑、修改,并且默认修改的是当前记录。所以选项A)和选项C)的Change命令为交互状态下的修改记录的命令,此处命令格式也是错误的。
可以使用REPLACE命令直接用指定表达式或值修改记录,REPLACE命令的常用格式是:REPLACE FieldNeam1 WITH eEXpression1[,FieldName2 WITH eExpression2]…
[FOR lExprcssion1]
该命令的功能是直接利用表达式eExpression的值替换字段FieldName的值,从而达到修改记录值的目的,该命令一次可以修改多个字段(eEXpression1,eExpression2…)的值,如果不使用FOR短语,则默认修改的是当前记录;如果使用了FOR短语,则修改逻辑表达式lExpression1为真的所有记录。ALL短语用来指明要修改的是表中全部记录。
转载请注明原文地址:https://kaotiyun.com/show/5iIp777K
0

最新回复(0)