DAO
E703950
DAO (Data Access Objects) is an older Microsoft data access technology that provides an object-oriented interface for working with databases, particularly Jet/Access databases.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Microsoft technology
ⓘ
data access technology ⓘ object-oriented API ⓘ |
| accessModel | COM-based API ⓘ |
| canAccess | ODBC data sources via ODBCDirect (in later versions) ⓘ |
| category |
Microsoft data access API
NERFINISHED
ⓘ
database access library ⓘ |
| commonlyUsedWith |
Microsoft Access
NERFINISHED
ⓘ
Microsoft Jet NERFINISHED ⓘ |
| designedFor | Jet database engine NERFINISHED ⓘ |
| developer | Microsoft ⓘ |
| documentationScope | Microsoft Jet and Access development documentation NERFINISHED ⓘ |
| exposes |
Database object
ⓘ
Field object ⓘ Index object ⓘ QueryDef object ⓘ Recordset object ⓘ TableDef object ⓘ |
| fullName | Data Access Objects ⓘ |
| introducedIn | early 1990s ⓘ |
| lessSuitableFor | large-scale client-server databases ⓘ |
| optimizedFor | local Jet databases ⓘ |
| primaryUse |
data access
ⓘ
database programming ⓘ |
| provides |
database objects
ⓘ
object-oriented interface to databases ⓘ query definition objects ⓘ recordset objects ⓘ table definition objects ⓘ |
| status | legacy technology ⓘ |
| supersededBy |
ADO
NERFINISHED
ⓘ
OLE DB-based technologies ⓘ |
| supports |
Jet/Access databases
ⓘ
relational databases ⓘ |
| supportsFeature |
data definition operations
ⓘ
data manipulation operations ⓘ schema manipulation ⓘ transactions (limited, via Jet engine) ⓘ |
| supportsLanguage |
C++
NERFINISHED
ⓘ
Visual Basic NERFINISHED ⓘ Visual Basic for Applications NERFINISHED ⓘ |
| typicalEnvironment |
Microsoft Office solutions
NERFINISHED
ⓘ
desktop applications ⓘ |
| usedFor |
creating tables
ⓘ
defining indexes ⓘ navigating records ⓘ running queries ⓘ updating records ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.