主题:如何让数据库里面的“自动编号”按递增方式生成的数字不重复
我用的ACCESS数据库
在表格里面有种数据类型叫“自动编号”想来大家都知道,现在我把他的值设定为递增,这样做一般都用于网站中自动为新注册的用户分配ID号
但是现在我有2个表,一个“买家”,一个“卖家”,每个表里面都用“自动编号”的递增来分配ID值,这样就只能保证所有的买家与买家之间(或者卖家与卖家之间)的ID号不重复,而不能保证买家与卖家之间的ID号不出现重复,哪位高手有比较简捷的方法可以解决这个问题?
我自己想了一个笨办法,那就是先把所有的买家和卖家都装到一个表里面,用“自动编号”的递增来为他们分配不同的ID,然后再按他们的身份不同,把所有的买家和卖家分别再装到2个表里面,而ID号就直接从第一个表里面传递过来,这样做应该可以解决问题,但是我觉得多了一个表,也多走了一步,谁有更简单的办法呢?
在表格里面有种数据类型叫“自动编号”想来大家都知道,现在我把他的值设定为递增,这样做一般都用于网站中自动为新注册的用户分配ID号
但是现在我有2个表,一个“买家”,一个“卖家”,每个表里面都用“自动编号”的递增来分配ID值,这样就只能保证所有的买家与买家之间(或者卖家与卖家之间)的ID号不重复,而不能保证买家与卖家之间的ID号不出现重复,哪位高手有比较简捷的方法可以解决这个问题?
我自己想了一个笨办法,那就是先把所有的买家和卖家都装到一个表里面,用“自动编号”的递增来为他们分配不同的ID,然后再按他们的身份不同,把所有的买家和卖家分别再装到2个表里面,而ID号就直接从第一个表里面传递过来,这样做应该可以解决问题,但是我觉得多了一个表,也多走了一步,谁有更简单的办法呢?