Fixing AutoNumbers when Access assigns negatives or duplicates
http://allenbrowne.com/ser-40.html
To Allen:
It would be better if you explained that Jet Replication *requires*
random Autonumbers and that you can't change it back to increment
without ruining your replica set. Indeed, Access prevents you from
ever changing a random Autonumber back to increment, for very good
reasons, because it's likely the highest value (which would have to
be the basis for the new seed) would be very high, and leave very
little room for new entries.
The only way to get rid of a random Autonumber is to create a new
Autonumber field. The easiest way to do that is actually to create a
new empty table and appending the old data, especially if you want
to maintain the original Autonumber values.