Home
Learn Access
Tutorials
Database Design
Access Tables
Access Queries
Access Forms
Access Reports
Access 2010
History of Access
Access Specifications
Require a Database?
About Ben Beitler
Other Links Downloads
Contact Us
Access Blog
Privacy Policy
Terms of Use

[?] Subscribe To This Site

XML RSS
Add to Google
Add to My Yahoo!
Add to My MSN
Subscribe with Bloglines

Microsoft Access specification sheet to help know the scope and limitations...

The following Access specification facts and figures are divided into object types and focuses on the Access database 'JET' engine (standard Access).

Unless stated, the following tables apply to all versions from 2003 through to 2010.

General

Attribute Maximum / Comments
Access Database File Size
(.MDB and .ACCDB)
2 gigabytes, minus the space needed for system objects

NOTE: Although the maximum size for a single database file is 2GB, you can work around this limitation by using a split database. A front-end database file can point to thousands of back-end database files, each of which could be as large as 2GB. For more information, see the topic, Split a database.
 

Number of objects in a database 32,768
 
Number of modules (including forms and reports that have the HasModule property set to True) 1,000
 

 

Number of characters in an object name 64
 
Number of characters in a password 14 for .MDB and 20 for .ACCDB
 
Number of characters in a user name or group name 20

 
Number of concurrent users 255
 


Table

Attribute Maximum / Comments
Number of characters in a table name 64
 
Number of characters in a field name 64
 
Number of fields in a table 255
 
Number of open tables 2048; the actual number might be smaller because of tables opened internally by Access
 
Table size 2 gigabyte minus the space needed for the system objects
 
Number of characters in a Text field 255
 
Number of characters in a Memo field 65,535 when entering data through the user interface;
2 gigabytes of character storage when entering data programmatically
 
Size of an OLE Object field 1 gigabyte
 
Number of indexes in a table 32
 
Number of fields in an index 10
 
Number of characters in a validation message 255
 
Number of characters in a validation rule 2,048
 
Number of characters in a table or field description 255
 
Number of characters in a record (excluding Memo and OLE Object fields) when the UnicodeCompression property of the fields is set to Yes 4,000



 
Number of characters in a field property setting 255
 


Query

Attribute Maximum / Comments
Number of enforced relationships 32 per table, minus the number of indexes that are on the table for fields or combinations of fields that are not involved in relationships*
Number of tables in a query 32*
Number of joins in a query 16*
Number of fields in a recordset 255
Recordset size 1 gigabyte
Sort limit 255 characters in one or more fields
Number of levels of nested queries 50*
Number of characters in a cell in the query design grid 1,024
Number of characters for a parameter in a parameter query 255
Number of AND operators in a WHERE or HAVING clause 99*
Number of characters in an SQL statement Approximately 64,000*

*Access specification - maximum values might be lower if the query includes multivalued (from version 2007) lookup fields.

Form and Report

Attribute Maximum / Comments
Number of characters in a label 2,048
Number of characters in a text box 65,535
Form or report width 22 in. (55.87 cm)
Section height 22 in. (55.87 cm)
Height of all sections plus section headers (in Design view) 200 in. (508 cm)
Number of levels of nested forms or reports 7
Number of fields or expressions that you can sort or group on in a report 10
Number of headers and footers in a report 1 report header/footer;
1 page header/footer;
10 group headers/footers
Number of printed pages in a report 35,536
Number of controls and sections that you can add over the lifetime of the form or report 754
Number of characters in an SQL statement that serves as the Recordsource or Rowsource property of a form, report, or control (.mdb, .accdb and .adp) 32,750


Macro

Attribute Maximum / Comments
Number of actions in a macro 999
 
Number of characters in a condition 255
 
Number of characters in a comment 255
 
Number of characters in an action argument 255
 


Access Project (.adp)

Attribute Maximum / Comments
Number of objects in an Access project (.adp) 32,768
Number of modules (including forms and reports that have the HasModule property set to True) 1,000
Number of characters in an object name 64
Number of columns in a table 250 (Microsoft SQL Server 6.5)
1024 (Microsoft SQL Server 7.0, 2000 and 2005)

Forms, Reports and Macros for .adp files have the same Access specification as .mdb/.accdb files.


The Access specification above should provide a useful resource especially when programming Microsoft Access using VBA.

The number of objects used especially for the heavier duty forms and reports can sometimes be a restriction and have had to use some work arounds to resolve the problem.


Return from Access Specification to About Access Databases home page

* Email
Firstname
Surname
* Required Field

Links

Access Books & DVD's

Access Database Tutorial Blog

Learning SEO Optimization | Finding Keyword Phrases

Audiences

Reviews - Books

The following books are my personal recommendations for all levels of Access database users and developers.

Enjoy!


Understanding & Using Microsoft Access Macros

Access Macros eBook

It covers versions from 2000 through to 2010 which has some very interesting and new powerful features. Beginner or not, there is something for everyone and Microsoft now encourages developers to use Access macros as the first choice option to automate your database.


Access 2007 - Dummies

Access 2007 for dummies

This is a great book for beginners. It takes you through from the very beginning without too much jargon 'computer' talk and adds a little humour to your learning.

This is one of my favourites and is a starter recommendation for my students.


Access 2010 Bible

Access 2010 Bible

Get the Access 2010 information you need to succeed with this comprehensive reference. If this is your first encounter with Access, you'll appreciate the thorough attention to database fundamentals and terminology.

You’ll want to keep this soup-to-nuts Access reference close at hand!


Access 2007 VBA

Beginning Access 2007 VBA

This book provides you with the tools and techniques you’ll need in order to build more sophisticated solutions. After walking through the features of Access 2007 VBA, you’ll learn all about object–oriented programming and ADO. Two comprehensive case studies presents you with the hands–on experience in building real–world solutions using the concepts covered in the book.

It's the one I use as a reference for VBA students!


My Articles...
Ben S Beitler, EzineArticles.com Diamond Author

Want to host a website?
(click on image below)