Elizabeth,
This is beyond what I have actually proven, but my hazy understanding is that MS Access does lock the file, however it releases the lock as soon as the value has been passed back to the Users system, and it does not 'reserve' the value in any way. On some systems, the system doesn't actually post the new record with the autonumber value before the next user also attempts to add a new record, gets their autonumber (the same one!) and then posts the record. Depending on how the system works, the second record to arrive for posting will get the duplicate autonumber. My first experience with this was on a WAN, with some systems VERY distant from the server and others in immediate proximity. Later, on a LAN system, I had a similar problem, and implemented the (posted) soloution, which fixed the thing. It was while I was implementing the LAN system soloution that the Owners of that system requested the addition of the date info in the autonumber, and agreed to the "limit" of 10000 records per month (actually it is 99,999 records). Their app was a "call center" for installation technicians, which averaged approx 100 calls per day, but had peak rates of about 80 calls per hour (usually Monday AM).