当前位置:编程学习 > Foxpro >>

请教高人:如何在FOXPRO用一条替换命令来完成此题,非常感谢!!

请教高人:如何在FOXPRO用一条替换命令来完成此题,非常感谢!! 对平均成绩大于等于60者,在考评字段中填上“合格”,对平均成绩小于60者,在考评字段填上“不合格”。 我写了两条命令啊,内容如下: repl all 考评 with “合格” for 平均成绩>60 repl all 考评 with “不合格” for 平均成绩<60 请教高人:如何用一条替换命令来完成此题,非常感谢!!
追问:明白咧,谢谢!!!!!
答案:UPDATE 表 SET 考评=iif(平均成绩>=60,[合格],iif(平均成绩<60,[不合格],考评)) 

REPLACE ALL 考评 WITH iif(平均成绩>=60,[合格],iif(平均成绩<60,[不合格],考评))
其他:将c1中的c2替换为c3;替换从c1中第n1个c2开始,连续替换n2次。c1、c2、c3可以是字符表达式或备注字段;c3的缺省值是空字符串;n1的缺省值是1;n2的 

上一个:visual foxpro 中 list 和display的区别?(希望可以详细点)
下一个:VISUAL FOXPRO表单制作中标签字体大小怎么修改

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,