with openrecordset open objeto form currentdb vba ms-access access-vba ms-access-2007 dao

openrecordset - objeto recordset vba access



¿Cuáles son las principales diferencias entre los objetos Field2 y Field2 en Microsoft Access...? (1)

Estoy buscando una discusión sobre las diferencias entre los objetos ''Field'' y ''Field2'' en Microsoft Access. Estoy usando Access 2007 como front-end para una base de datos IBM i-Series AS400 DB2 v6 SQL.

Existe este enlace, que establece claramente que ''Campo2'' es idéntico a ''Campo'', pero con propiedades adicionales disponibles: https://msdn.microsoft.com/en-us/library/bb257445(v=office.12). aspx . Pero esto realmente no explica las situaciones en las que debería usarse.

También hay esto, que dice que se debe hacer referencia a DAO 12 para usar ''Field2'', y muestra algún código, pero de nuevo no proporciona mucha información. Sin embargo, muestra cómo se usa con Outlook, y me pregunto si eso es correcto o si también funcionaría un ''Campo (1)'': Accediendo a Field2 en Access 2007

Entonces ... ¿cuáles son algunas razones para usar una sobre la otra ..? ¿Las propiedades adicionales solo se usan para sistemas DB más nuevos ...? O cierto software ...? O que..?


Al utilizar Access como front-end de una fuente de datos ODBC, no debe haber diferencia funcional entre los objetos DAO.Field y DAO.Field2 . Field2 objetos de Field2 se han mejorado para admitir estructuras específicas de Access como los campos de Attachment .