| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1267 人关注过本帖
标题:求助:编程统计VFP数据库表里的数字出现的次数?
只看楼主 加入收藏
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
以下是引用xuevfp89在2014-2-11 12:26:32的发言:

继续求学:在一个数据表里,有1000多行,如18楼里的表,其中有些行是空白的,如何编程去除空白行呢?

用带条件的delet命令加上循环,可以删除记录。

相互学习,互相交流,共同提高。
2014-02-11 12:58
bccn0906
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:蜘蛛侠
威 望:2
帖 子:414
专家分:1183
注 册:2013-10-16
收藏
得分:0 
USE 01表
DIMENSION n(10)
STORE 0 TO n
SCAN
    FOR j=2 TO 6
        fd=FIELD(j)
        IF NOT ISBLANK(&fd)
            k=EVALUATE(fd)
            IF  k>0
                n(k)=n(k)+1
            ELSE
                n(10)=n(10)+1
            ENDIF
        ENDIF
    ENDFOR
ENDSCAN
GO bott
REPLACE 一 WITH n(1),二 WITH n(2),三 WITH n(3),四 WITH n(4),;
            五 WITH n(5),六 WITH n(6),七 WITH n(7),八 WITH n(8),;
            九 WITH n(9),十 WITH n(10)
BROWSE
2014-02-11 15:25
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9810
专家分:26997
注 册:2012-2-5
收藏
得分:0 
以下是引用qjbzjp在2014-2-11 12:56:44的发言:

 
按照15楼提示,把FOR i =1 TO  RECCOUNT()改成
FOR i =2 TO  RECCOUNT() STEP 2
楼主确实应该认真学一学VFP的基础知识,要学会自己动脑子解决问题,实在不会的再放到论坛上来,这样才会有更快的进步。
TONYDENG版主说的一点不错,楼主的基础有待于提高,不能光等靠要。

坚守VFP最后的阵地
2014-02-11 18:51
xuevfp89
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2014-1-22
收藏
得分:0 
多谢各位导师、朋友,特别是qjbzjp,谢谢您,我会认真听从您的教诲,努力学习。
2014-02-12 08:33
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
USE  b1
STORE 0 TO n
gokg=.f.
FOR i =1 TO  RECCOUNT()
    GO i
    IF ALLTRIM(间隔)="*"     &&控制从第一次*出现开始统计
        gokg=.t.
    ENDIF
    IF gokg
        FOR j=2 TO 6
                    ……
        NEXT
    ENDIF           
NEXT
REPLACE 一 WITH n(1),二 WITH n(2),三 WITH n(3),四 WITH n(4),;
            五 WITH n(5),六 WITH n(6),七 WITH n(7),八 WITH n(8),;
            九 WITH n(9),十 WITH n(10)

相互学习,互相交流,共同提高。
2014-02-12 17:15
b土木丁口
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:264
专家分:189
注 册:2013-9-12
收藏
得分:0 
学习
2014-02-12 22:00
快速回复:求助:编程统计VFP数据库表里的数字出现的次数?
数据加载中...
 
   



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

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018018 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved