What's New in Microsoft Access 97
What Is a Microsoft Access Application?
Creating an Application with the Database Wizard
Creating an Application on Your Own
Connecting Your Application's Objects
Command Bars: Menu Bars, Toolbars, and Shortcut Menus
Creating Your First Event Procedure
Customizing a Command Button Created with a Wizard
Assigning Values to Controls and Properties at Run Time
Using Pop-up Forms and Dialog Boxes
Filtering and Sorting Data in Forms and Reports
Adding a Row to a Combo Box List
Using the Tab Control to Organize Forms
Scope and Lifetime of Variables
Fundamental Variable Data Types
Understanding Objects and Collections
Working with Objects and Collections
Working with Properties and Methods
Managing Events in Your Application
Debugging Tools and Strategies
Pausing at a Problem Statement
Running Selected Portions of Code
Viewing Data Tips in the Module Window
Monitoring Data in the Debug Window
Guidelines for Complex Error Handling
Generating Errors with the Err Object
Multiuser Applications and Locking
The Microsoft Access Multiuser Model
Locking Shared Data with Bound Forms
Locking Shared Data in Recordsets
Using Transactions in the Multiuser Environment
Integrating Applications by Using Automation and OLE
Additional Communication Solutions
Optimizing Your Microsoft Access Environment
Adjusting Windows Registry Settings to Improve Performance
Using the Performance Analyzer
Optimizing Data Retrieval and Updates
Speeding Up the Start of Your Application
Designing Forms and Reports for Speed
Compiling and Saving Your Code Ahead of Time
Microsoft Access User-Level Security
Putting the Final Touches on an Application
Separating Your Application's Tables from Its Other Objects
Registering an ActiveX Control
Adding an ActiveX Control to a Form
Testing and Debugging Your Add-in
Preparing Your Add-in for Installation
Getting Ready for Distribution
External Data Access Requirements
Establishing Access to External Data
Working with Microsoft Access Databases
Optimizing Client/Server Performance
Handling Errors from the Server
Accessing Data with ODBCDirect
Implementing Database Replication
Replicating Part of a Database
Compacting a Replicated Database
Designating a New Design Master
Making a Replicated Database a Regular Database
Using Hyperlinks in Microsoft Access Applications
Making Microsoft Access Data Available on the Internet
Importing, Linking, and Exporting Data on the Internet
The Developer Solutions Sample Application