Depending on your needs, the right tool for the job may be shifting to a managed language such as C# or VB.NET. Both of these language wrap the COM interface nicely and allow for easier db access. Otherwise browse through the links Salem provided and you will see examples of connecting to access from C++. If you are using Microsoft visual studio there is a wizard to add a datasource that simplifies things as well.