| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1538 人关注过本帖
标题:求助:如何改善这个程序?原来的太长了,小女子我怕啊。
只看楼主 加入收藏
ktliaobo
Rank: 2
等 级:论坛游民
帖 子:27
专家分:17
注 册:2014-1-12
收藏
得分:0 
我再试试看  调试下
2014-03-05 19:08
ktliaobo
Rank: 2
等 级:论坛游民
帖 子:27
专家分:17
注 册:2014-1-12
收藏
得分:0 
Select 1
 Use 01
 Go Top
 Do While Eof() = .F.
     For i = 1 To 10
         a = Field(i)
         If &a > 0
             For h = 11 To 131
                 IF i = 10
                    c = 0
                 ELSE
                    c = i
                 ENDIF
                 If Alltrim(Str(c))$Field(h)
                     b = Field(h)
                     Replace &b With &a
                 Endif
             Endfor
         Endif
     Endfor
     Skip
 Enddo
 k = 11
 Do While k <= 130
     a = Field(k)
     Go Top
     c = 0
     Do While Eof() = .f.
         IF &a > 0
             c = c+1
         ELSE
             c = 0
         Endif
         If c > 0 AND &a > 0
            Replace &a With c
         Endif
         Skip
     ENDDO
     k = k+1
 Enddo
你再试试看  这个能满足你的要求
2014-03-05 19:27
快速回复:求助:如何改善这个程序?原来的太长了,小女子我怕啊。
数据加载中...
 
   



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

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