以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [原创]测试自动编号出现的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56784) |
-- 作者:qq416743279 -- 发布时间: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 -- 发布时间:2014/9/12 11:41:00 -- 这个本来就是这样的,之所以出现你这个问题,其实是误解造成的 因为,你还没保存的时候Identify只是临时的,当你保存的时候才会存到数据库去生成对应的自增,这时你再删除就会OK了. 否则就会出现你所说的问题.
|