以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  如何避免时间秒数重复  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=28510)

--  作者:樊秋力
--  发布时间:2016/3/9 12:44:00
--  如何避免时间秒数重复

直接使用日期时间做序号

Format(now(),"yyyyMMddhhmmss")

感谢您提供的方法确实很好用 但是有一个问题就是有时候添加行按钮点的太快 会出现相同时间而且相同秒数的重复序号 因为同一秒内可能添加两行 如何避免呢?

是不是添加行按钮加上缓冲延时呢?


--  作者:dancedy
--  发布时间:2016/3/9 15:12:00
--  

如果只是为了生成唯一序号,无需和时间挂钩的话,可以设置为 : UKey()

UKey能生成唯一的编号,编号长度为15位


--  作者:樊秋力
--  发布时间:2016/3/9 15:51:00
--  
15位太长了 我用时间序号只保留月日时分秒 9位数 数据保留一年所以不重复