永发信息网

vf中scan的用途,举例说明,以及scan和do/for的区别,最好能举例来说明

答案:2  悬赏:30  手机版
解决时间 2021-12-01 20:44
  • 提问者网友:十年饮冰
  • 2021-12-01 16:53
vf中scan的用途,举例说明,以及scan和do/for的区别,最好能举例来说明
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-12-01 17:09
use aaa
scan
?xm
endscan
******************************
use aaa
do while .not.eof()
?xm
skip
enddo
*******************************
use aaa
e=reccount()
for i=1 to e
go i
?xm
endfor

以上三组语句都是显示aaa表的xm字段内容scan会自动遍历全表不需要其它命令控制记录指针的移动。而do 和for刚需要用skip,go 等命令控制记指针的移动。
全部回答
  • 1楼网友:雪起风沙痕
  • 2021-12-01 17:15
scan直接对表记录,不用go、skip指定记录,例如:
use 表
scan
?recn()
endscan

for 是条件进行循环,例如:
use 表
Lrecc = recc()
for i = 1 to Lrecc
go i
?recn()
endfor
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯