中易网

请教VF达人 在做题的时候 replace 和 replace all 之间有什么区别

答案:3  悬赏:70  
解决时间 2021-03-15 20:53
请教VF达人 在做题的时候 replace 和 replace all 之间有什么区别
最佳答案
总体来说
replace 是修改当前记录
replace all 是修改表中所有记录

例如:我这里有个学生表,我将记录指针指向第三条记录:go 3
然后我用 replace 年龄 with 年龄+1
这样,我就把第三条记录的年龄加了1
如果我用 replace all 年龄 with 年龄+1 则该学生表的所有记录年龄都加1

另外,replace 后面还可以用for进行条件限制,如果有了for 条件,那 replace all 中的all 可以省略。
例如:性别为男的同学年龄+1
replace all 年龄 with 年龄+1 for 性别="男"
有了条件,默认的就是修改满足条件的所有记录。这样,all 在这里就多余可,即可省略:
写成 replace 年龄 with 年龄+1 for 性别="男"
全部回答
replace 是替换 replace all 是替换所有
replace 默认替换当前1条记录。 replace 替换所有记录。 就是对数据的操作范围不一样。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
现在眼睛很丑,有眼袋脂肪粒和黑眼圈,怎么办
605公馆签合同时间?
钓鱼台一品梅礼盒香烟多少钱一包?
50的缸养热带鱼有上部过滤,再加个水妖精可以
藏灵菇对人体有什么作用
some trees can also join their roots toget
一天骑6km的自行车,可以瘦多少斤?一个星期
春阳大军洗车行修理部地址在什么地方,想过去
一钳工对铅板和08钢进行弯折,越弯越硬,但稍
在哪能买到隔音耳塞
口耳相传的 axure培训怎么样
歌词大意:凝视你双哞 我看到月光。 英文歌 神
30岁单身男人一事无成,对生活和工作失去了信
跑跑卡丁车的改名卡什么时候会半价??
东台镇三灶社区卫生服务站怎么去啊,有知道地
推荐资讯
跳闸后发现电脑被烧坏了`还请各位大大推测一
天涯明月刀为什么角色怎么自己不停的转圈(点
西数硬盘3.0TB怎么只能看到747GB啊
杨文圣老师教的马原,读后感是不是明天交
犀牛怎么放人进去
如何培育反季节花生??
雅漾修护保湿霜,跟特护有什么区别
申请公积金提前还贷需准备哪些材料
红良水果在什么地方啊,我要过去处理事情
三年的新大威车头值多少钱
现在开个什么网店比较好
信用卡没磁性了怎么办
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?