
Signature
Good luck
Jeff Boyce
<Access MVP
Because:
the tables in question are used in data load routines,
repeated at regular intervals. The autonumber values
indeed are arbitrary row identifiers but grow to be very
large with each new load.
I queried newsgroup to see if anyone already set up a
routine -- in VB perhaps -- to reset the beginning value.
>-----Original Message-----
>Elizabeth
[quoted text clipped - 3 lines]
>primarily as arbitrary row identifiers, to allow tables to be related to
>each other.
Allen Browne - 15 Apr 2004 02:30 GMT
As well as just compacting the databsae, in Access 2000 and later you can
use ADOX to reset the Seed property of the AutoIncrement field.
Syntax to use in the Table of the Catalog:
.Column("MyColumn").Properties("Seed") = 1

Signature
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.
> Because:
> the tables in question are used in data load routines,
[quoted text clipped - 4 lines]
> I queried newsgroup to see if anyone already set up a
> routine -- in VB perhaps -- to reset the beginning value.
Jeff Boyce - 15 Apr 2004 13:02 GMT
You must be doing some very seriously large loads, then. I believe the
Access Autonumber uses values in the billions -- just how many rows are you
loading?!

Signature
Good luck
Jeff Boyce
<Access MVP