Microsoft Access 2000 Developer
Before Programming
Macros
Simple Macros
Automating Applications
Macro Limitations
Programming Concepts
Programming for Windows
Visual and Code Programming
Using VBA
Event Procedures
Changing Properties
Changing Data
Exercise: Setting a field's value in response to an event.
Memory Variables and Constants
Variables
Data Types
Constants
Sub Routines
Exercise: An Error Logging Sub Routine
Functions
Declarations
Exercise: String Manipulation Function
Responding to Events
Exercise: More Complex Validation Rules
Exercise: The NotInList Event
ACTIVEx Controls
The Calendar
Exercise: Multipurpose PickDate() Function
Common Dialogs
Exercise: The Common Dialog
Security
Users and Groups
The Admin User
Permissions
Ownership
Securing a Database. Method 1
Securing a Database. Method 2
Setting a Password on a Database
Data Access Objects
Object Containers
Databases
Table Definitions
Exercise: Refreshing Linked Tables with Data Access
Query Definitions
Recordsets
Workspaces
Error Handling
Exercise: Trapping Referential Integrity Errors
Exercise: Trapping Expected Errors
The Access Developers Toolkit
Development Considerations
Running an ADT application
The Windows Registry
ACTIVEX Automation
Exercise: Spellcheck using Automation