以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 经验交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5) ---- 求教admin:怎样获得不重复的随机号? (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=1341) |
-- 作者:引力波 -- 发布时间:2003-5-27 15:48:36 -- 求教admin:怎样获得不重复的随机号? 我的一个项目需要用记录循环对现有的对象进行随机编号,绝对不能重复和按原顺序编号。积木中的随机数构件只能提供有重复数的随机数,用这个构件需要反复过滤查询已经重复的数并剔除它,当对象数很多时这样做是很费时间的,而且很不好与数据库的记录循环配合使用,比如:我现欲取1到50间的随机数(在数据库中是50条记录),用记录循环顺序访问50次记录就完成了全部的过程,而随机数(1--50)因为有重复就不能同时在记录循环期间给出不同的随机数,今天这个项目被迫停了下来,有办法解决吗?我急着用!!! ![]() ![]() ![]() |
-- 作者:亚伯拉罕 -- 发布时间:2003-5-27 16:01:58 -- 发烧积木自带的实例中就有这个功能啊,在“其它实例”目录下的“福彩之星”。可以参考一下。 |