Hong,
If CustID is an Autonumber field, then you will not have the problem you
anticipate. If you archive the customer with the highest CustID, the
CustID assigned to the next new customer added will still be the next
higher number again.

Signature
Steve Schapel, Microsoft Access MVP
> Hi
>
[quoted text clipped - 20 lines]
> Thank you very much
> Hong
Mail Merge Help - 30 Aug 2005 23:37 GMT
Steve.
Say if 10 is the highest number in the Customer table, I archived 10. When I
say I archived mean that I transfer 10 to another table and delete 10 from
the Customer table. therefore number 9 will be the highest. so when a new
record created, 10 will be the next number.
Am I right?
Thanks
> Hong,
>
[quoted text clipped - 27 lines]
> > Thank you very much
> > Hong
Steve Schapel - 30 Aug 2005 23:51 GMT
Hong,
No, you are not right. If CustID is an Autonumber field, then a new
customer added would have CustID 11. An Autonumber field does not
increment based on the highest existing number in the table, it
increments according to the highest number that has *ever existed* in
the table.

Signature
Steve Schapel, Microsoft Access MVP
> Steve.
>
[quoted text clipped - 6 lines]
>
> Thanks
Mail Merge Help - 31 Aug 2005 00:01 GMT
Steve
Thanks, I just tried it out and yes, the next number is 11 not 10.
Thank you very much for your help.
Hong
> Hong,
>
[quoted text clipped - 14 lines]
> >
> > Thanks