1:你的问题非常典型也非常难解决。
我这里采用的方法是使用一个较长的时间来完成对数据的转换,用DDL语句可以解决如何让自动增加字段按照你需要的数字增长。
每增添一条记录,根据SQLSERVER更改一次自动编号字段的数值。
请参考:
http://www.access911.net/web2/index.asp?board=4&mode=3&recordid=74FAB71E1BDC
哪位高手有其他更好的办法,请帖出来。谢谢
2:可以这样做:
1、建立一个与原来数据表相同结构的表,增加一个“自动编号”的字段。
2、在这个数据表中随便添加记录,直到“自动编号”的最大值已达到原数据表中的种子数的最大值即可。
3、用 UPDATE 语句即可更新:
UPDATE 新数据表名 INNER JOIN 旧SQL数据表名 ON 新数据表名.自动编号字段名 = 旧SQL数据表名.种子字段名 SET 新数据表名.其他字段 = [旧SQL数据表名]![其他字段];
4、删除新数据表中多余的记录。