回 帖 发 新 帖 刷新版面

主题:神啊——救救我吧,可怜的我要发疯了。

3D彩票  就是3个数字的 0-9的操作
1 要求所有的记录按每10条记录输出一次
    我的做法:可以用id>0 and id<11的 方式依次类推 或者其他方式
  
2 对这10条记录统计 个位\十位\百位的奇偶比例 比方4/6
    我的做法:用rs.movelast的方式得到最后一条记录 然后用rs.MovePrevious方式得到上一条,循环得到10条记录。 不过这样做有错误 就是前10条记录不输出了

3 合值曲线  合值就是个位+百位+十位的值
    果合值大于上一条合值就走上坡,如果小于就下坡,如果连续大于就一直上坡 以此类推
    我的做法就是用后一个和前一个做比较 如果大于就上升 不过比较类型太庞大 直到现在都没有成功

4 组六  个位\十位\百位都不同就是组六
     如果没有就不计,如果有了从1开始记录直到没有组六的时候断开 然后又从有组六的地方开始计算1-2-3-----这样
     我的做法是添加n个字段在数据库 记录和前一个比较 在和前前个比较 这样得到是否大于前一个数 在记录1-2-3----

谁能给我些建议,我快发疯了。!!!!!!
    感激不尽
       我是菜鸟 谢谢大家帮忙!

回复列表 (共3个回复)

沙发

第四条 问题 已经解决 谢谢大家的支持
       我们需要更多热心人

板凳

使用recordset组件的getrows方法,把获取的记录及保存位数组。
前提条件是你的数据表设计要按照3D彩票每一位结果一个字段的格式存储,这样就可以按位操作,只是数组下标要控制好。
我以前做过体彩排列3、排列5和七星彩的统计,根本的数据获取方法都是按照上面说的,然后操作起来就方便多了。

3 楼

我比较笨啊 上下标 是什么意思啊 是不是类似于rs.eof 这样的?
    可是我怎么输出都是错误啊?

我来回复

您尚未登录,请登录后再回复。点此登录或注册