请教各位PB高手帮忙解决难题

ycf2004 2005-03-23 09:30:13
我现在想用PB7.0编一个能够随机生成1万个账号及密码,账号为10位,密码为6位,均为数值,生成的数据存放在一个库里,我一直在做,但却没有做出来,请教各位如何能够做成并实现这个程序,急求!!谢谢了。
...全文
96 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nimittz 2005-03-24
  • 打赏
  • 举报
回复
在楼上的基础上改进一下,随机生成后的再去检查一下,重号的再生成,就可以了(不信他下次还重号),呵呵!!或者产20000个,取distinct后至少有10000个吧。密码同理。可能后面的方法效率高。
newson 2005-03-24
  • 打赏
  • 举报
回复
上面这位朋友生成的帐号有重复的可能。不是太严谨!
如果真要采取上述作法,至少要加上检查检验。查看每次合并出来的字串是否在已生成的帐号中存在!
个人认为帐号本身就不应该随机去生成,没有什么好处。
jxgzam 2005-03-24
  • 打赏
  • 举报
回复
Randomize(0)
string s1
string s2
long i
s1=""
i=1
do while i<=10
s1=s1+string(rand(10)-1)
i=i+1
loop

s2=""
i=1
do while i<=6
s2=s2+string(rand(10)-1)
i=i+1
loop

sle_1.text=s1
sle_2.text=s2
lzheng2001 2005-03-23
  • 打赏
  • 举报
回复
帐号10位中逐个位随机生成,然后合并成一个10位字符串就是了,密码也一样

1,079

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧