Microsoft Data Access Objects (DAO) API
Data Access Objects (DAO) provide a programmatic interface to create, query, and modify the structure and data of Access databases, with objects like Database, Recordset, TableDef, QueryDef, and more mapping directly to database constructs.