| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 59 人关注过本帖
标题:用SCAN循环语句,能遍历表的所有字段吗?
只看楼主 加入收藏
Wayneboc
Rank: 1
等 级:新手上路
帖 子:49
专家分:3
注 册:2020-7-6
结帖率:75%
收藏
 问题点数:20 回复次数:2 
用SCAN循环语句,能遍历表的所有字段吗?
用SCAN循环语句,能遍历表的所有字段吗?
例如:表的五个字段分别是,   日期   摘要    金额    部门    备注
要求用scan依次操作这五个字段。

如果能,请高手指导,给我个代码。如果不能用scan实现,谁有批量实现的方法?   
搜索更多相关主题的帖子: 遍历 循环 SCAN 字段 语句 
前天 19:38
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:819
专家分:3249
注 册:2018-3-13
收藏
得分:0 
scan 是用来遍历记录的,不用于枚举字段名
要枚举出一个表的所有字段名,应该用 fcount() + field() 函数,或者更简单的 afields

use 你的表名
? '-- 方法一'
for ii = 1 to afields(aFlds)
    ? aFlds[ii,1]
endfor
? '-- 方法二'
for ii = 1 to fcount()
    ? field(ii)
endfor



[此贴子已经被作者于2025-11-5 20:38编辑过]


这家伙很懒,啥也没留下
前天 20:32
schtg
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:Usa
等 级:贵宾
威 望:67
帖 子:2306
专家分:4810
注 册:2012-2-29
收藏
得分:0 
昨天 06:33
快速回复:用SCAN循环语句,能遍历表的所有字段吗?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016235 second(s), 9 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved