Using Microsoft Access
Read this section if you want to use Enterprise Objects Framework to connect to a Microsoft Access database. The information in this section describes what you need to do before you can install the sample databases or create your own custom databases.
What You Need
Enterprise Objects Framework uses ODBC (a standard API developed by Microsoft for accessing database management systems) to interact with Access databases, so you'll need an Access-specific ODBC driver if you don't have one already.To determine if you've already got an ODBC driver installed, open the Control panel. If there isn't an ODBC option listed, then you don't have any ODBC drivers installed. You can download the latest version from the Microsoft website by doing the following:
- Open the URL http://www.microsoft.com/kb/softlib/default.asp
- Ensure that "I would like to see all files available for a product" is selected.
- Click Next.
- Choose ODBC from the list.
- Click List Files.
- Click ODBC Desktop Database Drivers 3.5.
Creating Data Sources and Databases
After you've installed an ODBC driver for Access, you'll need to create databases and corresponding data sources for them. A data source simply stores the information needed to connect to your database. The easiest way to create an Access database and a corresponding data source from scratch is to create them both at the same time with the ODBC Data Source Administrator:
- Choose the ODBC option in the Control Panel.
- Click the System DSN tab.
- Click Add.
- Select the Microsoft Access Driver.
- Click Finish.
- Type a name for your data source in the Data Source Name field (Movies, for example).
- In the Database section of the panel, click Create.
- Type a name for your database in the Database Name field (Movies.mdb, for example).
- Choose a directory where you want the database located.
- Click OK.
- In the ODBC Microsoft Access 97 Setup panel, click OK.
An ODBC Data Source Administrator panel opens.
System data sources are accessible to all users, including NT services. It's important to create system data sources instead of user data sources, especially for use with WebObjects, because autolaunched applications aren't able to access user data sources.
An Create New Data Source panel opens.
An ODBC Microsoft Access 97 Setup panel opens.
Remember the name you provide because later you'll it to login to your database.
A New Database panel opens. You'll use this panel to create a new, empty database.
A panel opens telling you that the database was successfully created.
Your database and data source are now ready to use. If you want to populate the new database with one of the sample databases that come with WebObjects, you've completed the first step: setting up the database accounts. To find out what to do next, see "Installing the Movies and Rentals Sample Databases."
Table of Contents Next Section