标题:求助:编一段小程序提示记录超出范围
取消只看楼主
chychychy
Rank: 2
等 级:论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
得分:0 
回复 18楼 sdta
妙,能解释一下吗?
2017-07-18 09:12
chychychy
Rank: 2
等 级:论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
得分:0 
回复 23楼 sdta
想请教mod里面的含义及原理,谢谢。
2017-07-18 10:38
chychychy
Rank: 2
等 级:论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
得分:0 
回复 16楼 吹水佬
根据16楼已解决记录超出问题,烦再请教在16楼基础上比如我想把前200名(当然不固定也可能是180名)分到实验班,剩下的人分到普通班,
如何加入一n变量,&&用男生测试写入可解决记录超出问题
sort on zf /d to tempnans for xb='男' &&男生临时数据库
&&sort on zf /d to tempnvs for xb='女' &&女生临时数据库
use
&&分男生
sele 1
use tempnans &&男生临时数据库

**n=1 &&设置记录定位变量,比如前200人分为4个班停止,剩下的人另分,
m=1 &&班数变量
 
GO TOP
do while not eof()
    && 正序
    m=1
        do while  not eof() and m<=6 &&最大班数
        repl bj with m
        m=m+1
        SKIP
        enddo
    &&倒序
    m=6
       do while  not eof() and m>=1
        repl bj with m
        m=m-1
        SKIP
        enddo
enddo
GO top
BROWSE
use目的是设置记录定位变量,可以通过控制n变量方便两次分配。比如前200人分为4个班停止,剩下的人另分,如何解决
2017-07-18 10:42
chychychy
Rank: 2
等 级:论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
得分:0 
回复 26楼 mywisdom88
ok,谢谢
2017-07-18 11:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-479438-1-1.html




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

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