Partager via


Macros et Globales de base de données

Les macros et les variables globales ci-dessous s'appliquent aux applications de base de données basées sur. Elles ne sont pas utilisées avec les applications DAO.

Avant MFC 4,2, les macros AFX_SQL_ASYNC et AFX_SQL_SYNC ont fourni aux opérations asynchrones la possibilité de produire le temps à d'autres processus. À compter de MFC 4,2, l'implémentation des macros a changé parce que les classes ODBC MFC utilisées seules les opérations synchrones. Macro AFX_ODBC_CALL constitue une nouveauté de MFC 4,2.

Les macros de base de données (C++)

AFX_ODBC_CALL

Appelle une fonction API ODBC qui renvoie SQL_STILL_EXECUTING. AFX_ODBC_CALL appelera à plusieurs reprises la fonction jusqu'à ce qu'il ne renvoie plus SQL_STILL_EXECUTING.

AFX_SQL_ASYNC

appelle AFX_ODBC_CALL.

AFX_SQL_SYNC

Appelle une fonction API ODBC qui ne renvoie pas SQL_STILL_EXECUTING.

base de données (globals)

AfxGetHENV

Récupère un handle d'environnement ODBC actuellement utilisée par MFC. Utilisez ce handle des appels directs ODBC.

Voir aussi

Concepts

macro MFC et Globals