Microsoft Access 2010 introduces features that are not supported in Microsoft Office Access 2007. Access 2007 Service Pack 1 (SP1) will not open databases containing these features; Access 2007 Service Pack 2 (SP2) will in some cases offer limited viewing and designing capabilities. Therefore, installing SP2 will help you access more applications created in Access 2010.
Table 1 lists the new Access 2010 features that will either not load, or load with limited capabilities, in Access 2007 SP2.
| Feature | Behavior of the database if opened in Access 2007 SP2 |
New and updated database sort orders, as listed below.
| The database will not open in Access 2007 SP2. |
| Access 2010 Encryption Compliance | The database will not open in Access 2007 SP2. |
| Database with Web objects | If your database contains Web objects but has not been published or gone through the Prepare Database for Web process, the database opens in Access 2007 SP2. However, Web objects cannot be modified in Access 2007 SP2. |
| Application published to Access Services | When you create a Web database application using Access 2010 and publish it to a Web site, the database will not open in Access 2007 SP2. During publishing, Access 2010 creates a backup database for you, which is a copy of the database (with Web objects) that is not yet published. The backup database can be opened in Access 2007 SP2, but Web objects cannot be modified in Access 2007 SP2. |
| Data Macro | The database opens, but tables that contain Data Macros are read-only. The user cannot enter data or modify the table using Access 2007 SP2. Forms or reports that reference a table that contains Data Macros can be opened and modified in layout or design view; however, data drawn from the table cannot be modified. |
| Calculated Column | The database opens, but tables that contain Calculated Columns will not open in Access 2007 SP2. Forms or reports that reference a table that contain Calculated Columns can be opened and modified in design view. |
| Linked Tables with Connection strings that are longer than 512 characters | The database opens, but the linked tables with the long connection string cannot be opened in Access 2007 SP2. |
| Application Navigation Control | The database opens, but forms that contain the Application Navigation control cannot be modified in Access 2007 SP2. |
| Web Browser Control | The database opens, but the forms that contain Web browser controls do not open in Access 2007 SP2. |
| Empty Cell Control | The database will not open in Access 2007 SP2 if the form or report that contains the empty cell control contains VBA code. |
Table 1. Behavior of Access 2010 features in Access 2007 SP2
If you want to use your application in Access 2007 without any restrictions, please follow the steps below to remove features mentioned in Table 1.
![]() |
Figure 1. Creating a blank database
![]() |
Figure 2. Importing object from another database.
Table 2 contains detailed information on how to make your Access 2010 database compatible with Access 2007.
| Feature | How to make it usable in Access 2007 |
New and updated database sort orders as listed below.
| If you are using any of the new and updated sort order listed on the left, choose a sort order that is compatible with Access 2007. To do this, follow these steps:
|
| Access 2010 Encryption | Import the objects in the database into a new database. To do this, follow these steps:
|
| Database with Web objects | Import the objects in the database into a new database. To do this, follow these steps:
|
| Application published to Access Services | Import the objects in the database into a new database. To do this, follow these steps:
|
| Data Macro | Delete the data macros, and then import the objects in the database into a new database. To do this, follow these steps:
|
| Calculated Column | Delete the calculated columns, and then import the objects in the database into a new database. To do this, follow these steps:
|
| Linked Tables with Connection strings that are longer than 512 characters | Delete the linked tables and then import the objects in the database into a new database. To do this, follow these steps:
|
| Application Navigation Control | Delete the Navigation Control and then import the objects in the database into a new database. To do this, follow these steps:
|
| Web Browser Control | Delete the Web Browser Control and then import the objects in the database into a new database. To do this, follow these steps:
|
| Empty Cell Control | Delete the empty cell controls from the forms and reports, and then import the objects in the database into a new database. To do this, follow these steps:
|
Table 2. How to remove features that are not compatible with Access 2007
New features added in Access 2010 prevent the database from being saved in the .mdb file format. You will receive an error message when saving in the .mdb file format if your database has features introduced in Access 2007 or Access 2010. To make your database usable in Access 2003 or earlier versions, delete features that are not available in the .mdb file format and then follow the import steps described in Table 2.