Office中国论坛/Access中国论坛

标题: 紧急求助! [打印本页]

作者: 雪天    时间: 2003-7-6 20:43
标题: 紧急求助!
在ACCESS中序号用自动编号,可每删除一下编号的还是原来的。这样的话,记录前的编号就不连续了。打印出来的资料就不好看了。请问各位高手有什么方法可以解决。我是用VB编程的,各位还有什么见意!
作者: chenghai    时间: 2003-7-6 21:02
用自定义的自动编号。
作者: 李寻欢    时间: 2003-7-6 21:05
如果想做到不断号,就不能用自动编号了。
要把自动编号的字段改成文本或数值型,然后自已写代码来编号。
作者: 雪天    时间: 2003-7-6 21:18
兄弟能不能给点思路!如何写代码,我现在脑袋很乱.谢谢!


[此贴子已经被作者于2003-7-6 13:22:13编辑过]


作者: 雪天    时间: 2003-7-6 21:20
请问如何自定义自动编号。我的就是自己设的字段和自动编号啊??
作者: 李寻欢    时间: 2003-7-6 21:32
这里有个自动编号的例子,希望能对您有所启发:
http://www.office-cn.net/bbs/dispbbs.asp?BoardID=2&replyID=21277&id=4176&star=1&skin=0
这只能是做到自动编号,做不到不断号。
如果你从中间删除记录,还是会断号的。那就只能在删除记录的时候把所在在被删除记录之后的记录编号自动减1。这样做有点麻烦,因为那些编号可能跟其它表有关联,那改编号的同时也要改关联表的编号。
大致思路是这样。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3