Foxtable(狐表)用户栏目专家坐堂 → [原创]测试自动编号出现的问题


  共有2686人关注过本帖树形打印复制链接

主题:[原创]测试自动编号出现的问题

帅哥哟,离线,有人找我吗?
qq416743279
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:88 积分:802 威望:0 精华:0 注册:2014/9/10 8:29:00
[原创]测试自动编号出现的问题  发帖心情 Post By:2014/9/12 11:37:00 [只看该作者]

      表中有编号和姓名,编号是通过 表达式 'bh'+SubString('000000',1,6-Len(Convert([_Identify],'System.String')))+Convert([_Identify],'System.String') 获得的,先添加了五条数据。后来我删除掉这五条数据中的第四条和第五条,然后加入一条,然后出现bh000004 F的记录,与原来的bh000004 D记录的编号重了,我想是要加入的这一条不要出现bh000004记录,而是bh000006 F记录,就是像SQL数据库的自增那样的效果,请问这个可以怎么实现?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/12 11:41:00 [只看该作者]

这个本来就是这样的,之所以出现你这个问题,其实是误解造成的

因为,你还没保存的时候Identify只是临时的,当你保存的时候才会存到数据库去生成对应的自增,这时你再删除就会OK了.  否则就会出现你所说的问题.

 回到顶部