stringtranslate.com

Objetos de acceso a datos Jet

Jet Data Access Objects es una interfaz de programación general para el acceso a bases de datos en sistemas Microsoft Windows , principalmente para bases de datos Jet y ACE .

Historia

DAO originalmente se llamaba "Objetos VT". DAO 1.0 apareció en noviembre de 1992 como parte de Access 1.0. En la versión 3.5 pudo omitir el motor Jet por completo y acceder directamente a fuentes de datos ODBC , incluido Microsoft SQL Server y otras bases de datos empresariales. Los sistemas DAO 3.6 se envían con Jet 4.0 y posteriores utilizan ACE con su ACEDAO, donde se agregan la mayoría de las funciones nuevas admitidas por ACE.

Diseño

DAO funciona creando un objeto "espacio de trabajo" en el que se realizan todas las operaciones de la base de datos. El objeto del espacio de trabajo existe como un objeto de sesión que existe dentro de un objeto de motor de base de datos más grande. Hay dos tipos de motores de base de datos: un objeto Jet Database Engine y un motor de base de datos ODBCDirect.

Chorro

El objeto del motor de base de datos Jet (en Access 2007 y versiones posteriores, ACE) consta de varios objetos:

La primera versión de DAO usaba objetos Snapshot/Dynaset/Table, etc. En DAO 2.0, se introdujeron objetos Recordset, etc. DAO 3.0/3.5 solo admitía los objetos antiguos mediante un TLB de compatibilidad especial, que se eliminó por completo en DAO 3.6.

ODBCDirecto

El motor de base de datos ODBCDirect consta de un objeto de espacio de trabajo y un objeto de errores. Las principales diferencias entre este motor de base de datos y el motor de base de datos Jet son:

Los objetos de conexión ODBC constan de objetos QueryDef y objetos de conjunto de registros.

Ver también

Referencias

enlaces externos