大概有500000张票,20000多个奖项,要求布奖要均匀,不能连续,不能重复
数据库内不能有中奖信息(哪张票中奖),要写在文本内,要加密
不太容易做,各位给点意见,来者有分

解决方案 »

  1.   

    用临时表,然后把临时表的内容再导出到TXT文件,再加密。
      

  2.   

    在数据库中,建立一个表(至少得有 编号,中奖标志,几等奖)
    对保存的数据加密,得看你的要求可以简单的:凯萨密码、换位密码
    如果要求特严格可以用rsa,速度慢些
    然后对生成奖项的功能写成2个函数:
    1.读取数据循环产生奖项(不处理循环信息)
    2.对循环产生的数据进行整理(重新生成随机数)
    以上2个函数都采用递归调用方式