按要求生成号码数据库软件
◆- 防伪技术研究 本版讨论防伪技术、防伪软件(Cerber,Jura,Barco,Glissando,方正超线,蒙泰版纹,爱明天,圣德版纹等)、防伪设计、防伪材料、防伪工艺、防伪市场等相关领域的研究。

发表新主题 回复
 
只看楼主 主题工具
旧 2018-04-12, 11:34   只看该作者   #16
raz raz 当前离线
正式会员
等级: 二袋长老
级别:12 | 在线时长:207小时 | 升级还需:14小时级别:12 | 在线时长:207小时 | 升级还需:14小时级别:12 | 在线时长:207小时 | 升级还需:14小时
 
Uid: 559373
注册日期: 2017-04-03, 08:49
来自: Singapore
帖子: 71
感谢: 64
26 个帖子获得 51 次感谢
现金: 94金币
资产: 94金币
声望: 10 raz 向着好的方向发展
raz raz 当前离线
正式会员
等级: 二袋长老
级别:12 | 在线时长:207小时 | 升级还需:14小时级别:12 | 在线时长:207小时 | 升级还需:14小时级别:12 | 在线时长:207小时 | 升级还需:14小时
 
Uid: 559373
注册日期: 2017-04-03, 08:49
来自: Singapore
帖子: 71
感谢: 64
26 个帖子获得 51 次感谢
现金: 94金币
资产: 94金币
声望: 10 raz 向着好的方向发展
默认



Why not use print merge in CorelDraw or in Indesign
there is a easier way to get all the numbering in
if you want I can generate a set of numbers starting with 0001-0100
上传的附件
文件类型: pdf PrintMerge1.pdf (358.9 KB, 8 次查看)
raz 当前离线   回复时引用此帖回复时引用此帖
旧 2018-04-12, 11:57   只看该作者   #17
zhaienfeng zhaienfeng 当前离线
正式会员
等级: 五袋长老
级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时
 
Uid: 211915
注册日期: 2011-03-02, 09:12
帖子: 731
感谢: 77
17 个帖子获得 18 次感谢
现金: 44金币
资产: 1044金币
声望: 10 zhaienfeng 向着好的方向发展
zhaienfeng zhaienfeng 当前离线
正式会员
等级: 五袋长老
级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时级别:47 | 在线时长:2456小时 | 升级还需:40小时
 
Uid: 211915
注册日期: 2011-03-02, 09:12
帖子: 731
感谢: 77
17 个帖子获得 18 次感谢
现金: 44金币
资产: 1044金币
声望: 10 zhaienfeng 向着好的方向发展
默认

引用:
作者: lou 查看帖子
为了补O,把主要代码都重搞了一遍,终于有成果了!
这个位数补0 很给力 没见程序文件呢
zhaienfeng 当前离线   回复时引用此帖回复时引用此帖
旧 2018-04-12, 19:53   只看该作者   #18
QQ33161288 的头像
QQ33161288 QQ33161288 当前在线
论坛版主
等级: 八袋长老
级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时
 
Uid: 20342
注册日期: 2006-08-08, 09:54
帖子: 7319
感谢: 2268
690 个帖子获得 1592 次感谢
现金: 363金币
资产: 2603金币
声望: 18 QQ33161288 向着好的方向发展
发送 QQ 消息给 QQ33161288
QQ33161288 QQ33161288 当前在线
论坛版主
等级: 八袋长老
级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时级别:173 | 在线时长:30939小时 | 升级还需:33小时
QQ33161288 的头像
 
Uid: 20342
注册日期: 2006-08-08, 09:54
帖子: 7319
感谢: 2268
690 个帖子获得 1592 次感谢
现金: 363金币
资产: 2603金币
声望: 18 QQ33161288 向着好的方向发展
发送 QQ 消息给 QQ33161288
默认



引用:
作者: lou 查看帖子
为了补O,把主要代码都重搞了一遍,终于有成果了!
最后一版本在哪,1楼的没有更新。
__________________
印前(软件)培训
印前(流程)培训
前(色彩)培训
印前《软件》安装
印前《流程》安装
更多介绍 http://33161288.lofter.com/
需要论坛金币联系[QQ:33161288] [订制:印前插件]
印前学习交流群: 4983969
QQ33161288 当前在线   回复时引用此帖回复时引用此帖
旧 2018-04-13, 11:19   只看该作者   #19
lou 的头像
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2644
感谢: 18
66 个帖子获得 97 次感谢
现金: 3040金币
资产: 3040金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时
lou 的头像
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2644
感谢: 18
66 个帖子获得 97 次感谢
现金: 3040金币
资产: 3040金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
默认

引用:
作者: QQ33161288 查看帖子
最后一版本在哪,1楼的没有更新。
加零的改好了,正在把它改成加任意字符(填充任意符),这样一次到位,满足更多的需要,其它的完善一下,后面就不改这个功能了!!
上传的图像
文件类型: jpg 面板1-5.jpg (1.01 MB, 12 次查看)

此帖于 2018-04-13 12:08 被 lou 编辑. 原因: 刚好,贴子没封,还能改,就不另发表了,补上刚出来的图
lou 当前离线   回复时引用此帖回复时引用此帖
右列 3 位会员因为此帖价值甚高向 lou 表示感谢:
QQ33161288 (2018-04-13), 哈哈88888888 (2018-04-13), 虎啸龙吟 (2018-04-13)
旧 2018-04-13, 11:29   只看该作者   #20
lou 的头像
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2644
感谢: 18
66 个帖子获得 97 次感谢
现金: 3040金币
资产: 3040金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时
lou 的头像
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2644
感谢: 18
66 个帖子获得 97 次感谢
现金: 3040金币
资产: 3040金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
默认

引用:
作者: raz 查看帖子
Why not use print merge in CorelDraw or in Indesign
there is a easier way to get all the numbering in
if you want I can generate a set of numbers starting with 0001-0100
In fact, this function we in the usual office software EXCLE on the line, do not need professional software!
You say it?

Vertical=TEXT(ROW(A1),"00000")
Horizontal=TEXT(COLUMN(A1),"00000")
lou 当前离线   回复时引用此帖回复时引用此帖
旧 2018-04-13, 11:34   只看该作者   #21
哈哈88888888 的头像
哈哈88888888 哈哈88888888 当前在线
见习版主
等级: 七袋长老
级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时
 
Uid: 33776
注册日期: 2007-02-06, 18:00
帖子: 4578
感谢: 1026
403 个帖子获得 1197 次感谢
精华: 14
现金: 70金币
资产: 46772金币
声望: 24 哈哈88888888 向着好的方向发展
哈哈88888888 哈哈88888888 当前在线
见习版主
等级: 七袋长老
级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时级别:151 | 在线时长:23620小时 | 升级还需:92小时
哈哈88888888 的头像
 
Uid: 33776
注册日期: 2007-02-06, 18:00
帖子: 4578
感谢: 1026
403 个帖子获得 1197 次感谢
精华: 14
现金: 70金币
资产: 46772金币
声望: 24 哈哈88888888 向着好的方向发展
默认

楼主用什么语言写的,功能已经够强大了
哈哈88888888 当前在线   回复时引用此帖回复时引用此帖
旧 2018-04-14, 17:11   只看该作者   #22
HHSD HHSD 当前离线
正式会员
等级: 五袋长老
级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时
 
Uid: 77145
注册日期: 2008-10-18, 21:18
年龄: 29
帖子: 606
感谢: 42
37 个帖子获得 47 次感谢
现金: 110金币
资产: 110金币
声望: 10 HHSD 向着好的方向发展
HHSD HHSD 当前离线
正式会员
等级: 五袋长老
级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时级别:86 | 在线时长:7871小时 | 升级还需:46小时
 
Uid: 77145
注册日期: 2008-10-18, 21:18
年龄: 29
帖子: 606
感谢: 42
37 个帖子获得 47 次感谢
现金: 110金币
资产: 110金币
声望: 10 HHSD 向着好的方向发展
默认

如果能加上排除数字和最后一位校验就完美了
HHSD 当前离线   回复时引用此帖回复时引用此帖
旧 2018-04-16, 21:11   只看该作者   #23
ys-cpc ys-cpc 当前离线
中级会员
等级: 七袋长老
级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时
 
Uid: 393620
注册日期: 2014-03-13, 12:58
帖子: 2469
感谢: 784
334 个帖子获得 556 次感谢
现金: 48金币
资产: 1548金币
声望: 11 ys-cpc 向着好的方向发展
ys-cpc ys-cpc 当前离线
中级会员
等级: 七袋长老
级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时级别:92 | 在线时长:8888小时 | 升级还需:133小时
 
Uid: 393620
注册日期: 2014-03-13, 12:58
帖子: 2469
感谢: 784
334 个帖子获得 556 次感谢
现金: 48金币
资产: 1548金币
声望: 11 ys-cpc 向着好的方向发展
默认

引用:
作者: lou 查看帖子
忘了上图,图也看不到了,上个图!!!!!
生成顺序序列应该是很简单的。

捕获.PNG

伪随机的产生不知道有什么简单和可靠的普通人用的办法,主要就是伪随机产生的重复率,在python中集合可以去除重复,从一些元素中随机几个字符,这几个字符之间也可以不重复,就是不知道如何在循环执行时更好的解决重复和保证所需的总量。
ys-cpc 当前离线   回复时引用此帖回复时引用此帖
旧 2018-04-16, 21:56   只看该作者   #24
lou 的头像
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2644
感谢: 18
66 个帖子获得 97 次感谢
现金: 3040金币
资产: 3040金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时级别:45 | 在线时长:2297小时 | 升级还需:3小时
lou 的头像
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2644
感谢: 18
66 个帖子获得 97 次感谢
现金: 3040金币
资产: 3040金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
默认

引用:
作者: HHSD 查看帖子
如果能加上排除数字和最后一位校验就完美了
现在还只能排除单个数,如4,或7
现在主要想同时排除4或7 或者34 164 174 这样的带4或7的还没有解决!
或者任意指定的一位数或几位数(即任意字符数)!还没有解决!
烦!!
lou 当前离线   回复时引用此帖回复时引用此帖
旧 2018-04-19, 14:08   只看该作者   #25
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:20 | 在线时长:486小时 | 升级还需:39小时级别:20 | 在线时长:486小时 | 升级还需:39小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 203
感谢: 6
11 个帖子获得 12 次感谢
现金: 93金币
资产: 93金币
声望: 10 sigporsson 向着好的方向发展
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:20 | 在线时长:486小时 | 升级还需:39小时级别:20 | 在线时长:486小时 | 升级还需:39小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 203
感谢: 6
11 个帖子获得 12 次感谢
现金: 93金币
资产: 93金币
声望: 10 sigporsson 向着好的方向发展
默认

引用:
作者: ys-cpc 查看帖子
生成顺序序列应该是很简单的。

附件 372685

伪随机的产生不知道有什么简单和可靠的普通人用的办法,主要就是伪随机产生的重复率,在python中集合可以去除重复,从一些元素中随机几个字符,这几个字符之间也可以不重复,就是不知道如何在循环执行时更好的解决重复和保证所需的总量。
伪随机简单,不重复最好结合数据库来做,用唯一索引最简单。
sigporsson 当前离线   回复时引用此帖回复时引用此帖
旧 2018-04-19, 14:14   只看该作者   #26
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:20 | 在线时长:486小时 | 升级还需:39小时级别:20 | 在线时长:486小时 | 升级还需:39小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 203
感谢: 6
11 个帖子获得 12 次感谢
现金: 93金币
资产: 93金币
声望: 10 sigporsson 向着好的方向发展
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:20 | 在线时长:486小时 | 升级还需:39小时级别:20 | 在线时长:486小时 | 升级还需:39小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 203
感谢: 6
11 个帖子获得 12 次感谢
现金: 93金币
资产: 93金币
声望: 10 sigporsson 向着好的方向发展
默认

引用:
作者: lou 查看帖子
In fact, this function we in the usual office software EXCLE on the line, do not need professional software!
You say it?

Vertical=TEXT(ROW(A1),"00000")
Horizontal=TEXT(COLUMN(A1),"00000")
我要100万,1000万个数据怎么办,大数运算又怎么办?
VBA都不支持大数运算,要找一个靠谱的大数运算模块。

10多年前用VB写过一个,基本功能用到现在了,一直没用重写过。。。
sigporsson 当前离线   回复时引用此帖回复时引用此帖
旧 2018-04-19, 14:16   只看该作者   #27
A-J A-J 当前在线
论坛管理员
等级: 七袋长老
级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时
 
Uid: 1047
注册日期: 2004-10-15, 12:00
帖子: 4942
感谢: 1855
641 个帖子获得 1320 次感谢
精华: 10
现金: 8779金币
资产: 34619金币
声望: 50 A-J 身上有一圈迷人的光环哦
发送 QQ 消息给 A-J
A-J A-J 当前在线
论坛管理员
等级: 七袋长老
级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时
 
Uid: 1047
注册日期: 2004-10-15, 12:00
帖子: 4942
感谢: 1855
641 个帖子获得 1320 次感谢
精华: 10
现金: 8779金币
资产: 34619金币
声望: 50 A-J 身上有一圈迷人的光环哦
发送 QQ 消息给 A-J
默认

引用:
作者: sigporsson 查看帖子
伪随机简单,不重复最好结合数据库来做,用唯一索引最简单。
可以做個簡單的例子嗎?
最近在學習python
__________________
购买论坛金币请加QQ联系
A-J 当前在线   回复时引用此帖回复时引用此帖
旧 2018-04-19, 14:24   只看该作者   #28
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:20 | 在线时长:486小时 | 升级还需:39小时级别:20 | 在线时长:486小时 | 升级还需:39小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 203
感谢: 6
11 个帖子获得 12 次感谢
现金: 93金币
资产: 93金币
声望: 10 sigporsson 向着好的方向发展
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:20 | 在线时长:486小时 | 升级还需:39小时级别:20 | 在线时长:486小时 | 升级还需:39小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 203
感谢: 6
11 个帖子获得 12 次感谢
现金: 93金币
资产: 93金币
声望: 10 sigporsson 向着好的方向发展
默认

引用:
作者: lou 查看帖子
现在还只能排除单个数,如4,或7
现在主要想同时排除4或7 或者34 164 174 这样的带4或7的还没有解决!
或者任意指定的一位数或几位数(即任意字符数)!还没有解决!
烦!!
功能复杂了最好结合数据库做,sql server 或oracle,效率会高很多。
sigporsson 当前离线   回复时引用此帖回复时引用此帖
旧 2018-04-19, 14:28   只看该作者   #29
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:20 | 在线时长:486小时 | 升级还需:39小时级别:20 | 在线时长:486小时 | 升级还需:39小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 203
感谢: 6
11 个帖子获得 12 次感谢
现金: 93金币
资产: 93金币
声望: 10 sigporsson 向着好的方向发展
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:20 | 在线时长:486小时 | 升级还需:39小时级别:20 | 在线时长:486小时 | 升级还需:39小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 203
感谢: 6
11 个帖子获得 12 次感谢
现金: 93金币
资产: 93金币
声望: 10 sigporsson 向着好的方向发展
默认

引用:
作者: A-J 查看帖子
可以做個簡單的例子嗎?
最近在學習python
你说伪随机还是不重复啊?
python不会,sql 语句如下可以参考。

代码:
--USE tempdb
--GO

-- 创建测试表

CREATE TABLE password1(Password char(11))

-- 创建用于自动过滤重复值的唯一索引

CREATE UNIQUE INDEX IX_password1 ON password1(Password)
WITH IGNORE_DUP_KEY 
GO

-- 测试数据插入的处理时间, 记录开始处理的时间点

DECLARE 
@DT
 datetime
SET 
@DT
 = GETDATE()
-- 插入随机数据

SET NOCOUNT ON

DECLARE 
@RO
w int
SET 
@RO
w = 6600000  -- 设置总记录数

WHILE 
@RO
w >0
BEGIN
    -- 显示提示信息, 表示还需要插入多行数据
    RAISERROR('need %d rows', 10, 1, 
@RO
w) WITH NOWAIT
    -- 插入随机的位编码数据

    SET ROWCOUNT 
@RO
w

    INSERT password1 SELECT
        Password = '8' + RIGHT(100 + CONVERT(bigint, ABS(CHECKSUM(NEWID()))), 2) + RIGHT(100000000 + CONVERT(bigint, ABS(CHECKSUM(NEWID()))), 8)
    FROM syscolumns c1, syscolumns c2

    SET 
@RO
w = 
@RO
w -  
@RO
WCOUNT
END

-- 显示插入数据使用的时间
SELECT BeginDate = 
@DT
, EndDate = GETDATE(), 
    Second = DATEDIFF(Second, 
@DT
, GETDATE())
GO
-- 显示最终的结果记录是否正确
SELECT COUNT(*) FROM password1
GO
-- 删除测试
-- DROP TABLE password1
sigporsson 当前离线   回复时引用此帖回复时引用此帖
右列会员因为此帖价值甚高向 sigporsson 表示感谢:
A-J (2018-04-19)
旧 2018-04-19, 14:55   只看该作者   #30
A-J A-J 当前在线
论坛管理员
等级: 七袋长老
级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时
 
Uid: 1047
注册日期: 2004-10-15, 12:00
帖子: 4942
感谢: 1855
641 个帖子获得 1320 次感谢
精华: 10
现金: 8779金币
资产: 34619金币
声望: 50 A-J 身上有一圈迷人的光环哦
发送 QQ 消息给 A-J
A-J A-J 当前在线
论坛管理员
等级: 七袋长老
级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时级别:172 | 在线时长:30561小时 | 升级还需:60小时
 
Uid: 1047
注册日期: 2004-10-15, 12:00
帖子: 4942
感谢: 1855
641 个帖子获得 1320 次感谢
精华: 10
现金: 8779金币
资产: 34619金币
声望: 50 A-J 身上有一圈迷人的光环哦
发送 QQ 消息给 A-J
默认

引用:
作者: sigporsson 查看帖子
你说伪随机还是不重复啊?
python不会,sql 语句如下可以参考。

--USE tempdb
--GO

-- 创建测试表

CREATE TABLE password1(Password char(11))

-- 创建用于自动过滤重复值的唯一索引

CREATE UNIQUE INDEX IX_password1 ON password1(Password)
WITH IGNORE_DUP_KEY
GO

-- 测试数据插入的处理时间, 记录开始处理的时间点

DECLARE DT datetime
SET DT = GETDATE()
--...
沒有意識過也可以直接用SQL來產生序號
又學到一招
A-J 当前在线   回复时引用此帖回复时引用此帖
发表新主题 回复

主题工具

发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


律师声明:本站内容,均具有版权,未经书面授权,禁止转载,严禁镜像,违者承担一切后果!
论坛广告报价   广告联系:点击这里给我发消息   申办企业会员点击这里给我发消息   站务管理:点击这里给我发消息

软件疑难  文件设计制作印刷  金币代卖  程序开发点击这里给我发消息    魔镜销售点击这里给我发消息

所有时间均为 +8, 现在的时间是 2018-04-24 10:59.

Powered by vBulletin® Version 3.8.11 Beta 2
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
 
Copyright © 2017