Las macros y globals enumerados a continuación se aplican a las aplicaciones de base de datos ODBC. No se utilizan con aplicaciones basadas en DAO.
Antes a MFC 4.2, las macros AFX_SQL_ASYNC y AFX_SQL_SYNC dieron operaciones asincrónicas una oportunidad para dar tiempo a otros procesos. Comienzo con MFC 4.2, la aplicación de estas macros cambiado porque las clases MFC ODBC utilizan sólo operaciones sincrónicas. La macro AFX_ODBC_CALL era nueva para MFC 4.2.
Macros de la base de datos
| AFX_ODBC_CALL | Utilizar esta macro para llamar a una función de la API de ODBC que devuelve SQL_STILL_EXECUTING. AFX_ODBC_CALL repetidamente llamará a la función hasta que no devuelva SQL_STILL_EXECUTING. |
| AFX_SQL_ASYNC | Simplemente llama a AFX_ODBC_CALL. |
| AFX_SQL_SYNC | Utilizar esta macro a la función de llamadas API ODBC que no volver a SQL_STILL_EXECUTING. |
Base de datos globales
| AfxGetHENV | Utilice este mundial para recuperar un identificador para el entorno de ODBC actualmente en uso por MFC. Puede utilizar este identificador de llamadas directas de ODBC. |