VFP REPLACE命令怎么实现替换某个字符型字段的其中一个字符呢?

比如一个学生的成绩表,学号的形式为“S310-XXXX”(X为数字形式),我现在想把成绩在80分以上的学生的第一个X都改成8,应该怎么写REPLACE命令呢?谢谢!... 比如一个学生的成绩表,学号的形式为“S310-XXXX”(X为数字形式),我现在想把成绩在80分以上的学生的第一个X都改成8,应该怎么写REPLACE 命令呢?谢谢! 展开
 我来答
燃烧生命0209
2012-03-14 · TA获得超过285个赞
知道小有建树答主
回答量:226
采纳率:100%
帮助的人:252万
展开全部
首先,完成你这个功能主要是用SUBSTR( ) 函数来解决,其次,“X为数字形式”必须是看起来像数字的字符串,请看下面:
aa="S310-8"+SUBSTR("S310-XXXX",7)
rple 学号 with aa
就可以了。
至于80分以上用一个scan...endscan和if条件语句就能完成,时间关系不详细写了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式