!救助!!当用户注册时,怎样给用户随即产生一个档案号码,如:110101-9600-101010

jzec 2003-09-17 10:50:21
!救助!!当用户注册时,怎样给用户随即产生一个档案号码,如:110101-9600-101010
...全文
36 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jzec 2003-09-17
  • 打赏
  • 举报
回复
而且中间还要加“—”分割符号
jzec 2003-09-17
  • 打赏
  • 举报
回复
我是要号码长度一样,但没有重复,你说的从数据库取前面一个数据加一,这个也可以!,不过要是定长的随机号码怎么弄呢
空闲独处 2003-09-17
  • 打赏
  • 举报
回复
本身你要生成的档案号码一定是有规律的,比如是连号或是随机号,如果是连号的话,就从数据库中取出你的最后一条记录加一,如果是随机号的话也有很多方式,比如不定长的随机号的话,生成的号码长度也得随机选,然后比较数据库直到没有重号为止,等等。
jzec 2003-09-17
  • 打赏
  • 举报
回复
cqfeng(),能不能说的详细些阿,谢谢你了
cqfeng 2003-09-17
  • 打赏
  • 举报
回复
根据规律生成

比如取得最后一个档案号码,然后对该号码分段进行处理,得到新号码,写进数据库
johnnywang1980 2003-09-17
  • 打赏
  • 举报
回复
看你怎么要求啊。生成一个年月日时分秒加几位随机数的号码很容易啊。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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