火 火焰领主打伞 Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-06 #2 初始设置变量s:=‘’,进行一个为15或18次的循环,s:= randomfrom(['1','2'....'9']);//初始位不能为0for i:= 1 to 14 dobegin s:= s+random(9);end;s既是身份证号码。
初始设置变量s:=‘’,进行一个为15或18次的循环,s:= randomfrom(['1','2'....'9']);//初始位不能为0for i:= 1 to 14 dobegin s:= s+random(9);end;s既是身份证号码。
H hhjjhhjj Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-06 #3 只是用于测试就可以。如果有要求,还应该明白数字在身份证号中表示的含义。
火 火焰领主打伞 Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-06 #4 是的啊,比如每个地区的区号像洛阳的410322.我就不知道各个地方的区号是多少?你可以建立一个数据库表,用于记录各个地区的区号,然后添加到randomfrom(['1','2'....'9'])的数组里,获得随机码,加上随机日期等。我也不明白身份证得规则是什么,只有从2为到15随机获得0-9数字。
是的啊,比如每个地区的区号像洛阳的410322.我就不知道各个地方的区号是多少?你可以建立一个数据库表,用于记录各个地区的区号,然后添加到randomfrom(['1','2'....'9'])的数组里,获得随机码,加上随机日期等。我也不明白身份证得规则是什么,只有从2为到15随机获得0-9数字。
Z zbdzjx Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-07 #6 在网上可以搜到很多方法啊。好象:15位是指11 22 33 44 55 66 77 8省省 市市 区区 年年 月月 日日 流水 校验号18位是指11 22 33 4444 55 66 777 8省省 市市 区区 年年年的 月月 日日 流水号 校验号校验号是有一个算法的,网上可以搜到。
在网上可以搜到很多方法啊。好象:15位是指11 22 33 44 55 66 77 8省省 市市 区区 年年 月月 日日 流水 校验号18位是指11 22 33 4444 55 66 777 8省省 市市 区区 年年年的 月月 日日 流水号 校验号校验号是有一个算法的,网上可以搜到。