There is not a real limitation on number of records in a table in ms-access.
A long integer is used, so, that would suggest a max number of records about
2 billion....
The number of records you can place into a table is actually limited by the
SIZE OF EACH record. You have a 1 gig MAX file size, and thus the number of
records you can place in the table will vary, based on how large each record
is...
For a97, max size is 1 gig
The size limit of access 2000 and beyond is 2 gigs.
So, if you take a average name in a mailing list, add a few extra
fields...your record size might be about 120 characters on average in size.
So, the number of records you can store is:
2 gig = 2,147,483,648 Bytes
1 Character = 1 Byte
120 Characters = 120 Bytes
2 gig / 120 = 32 million records
So, the limit is NOT the number of records..but "how many" records you can
fit into 2 gig.
Of course, if each customer name only takes up 60 characters...th en you can
store 64 million records in the file. (or 32 million in a97)
So, a file with 100,000 records in ms-access is not large at all, and can
usually be processed in a few seconds at most...
--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl************* ****@msn.com http://www.attcanada.net/~kallal.msn