Globals e database macro

Macro e globals elencate di seguito si applicano per le applicazioni di database basate su ODBC. Essi non vengono utilizzati con applicazioni basate su DAO.

Prima di MFC 4.2, le macro AFX_SQL_ASYNC e AFX_SQL_SYNC ha dato le operazioni asincrone un'opportunità di cedere il tempo per altri processi. Inizio con MFC 4.2, l'implementazione di queste macro vengono modificate, perché le classi ODBC MFC utilizzati solo operazioni sincrone. La macro AFX_ODBC_CALL era nuova a MFC 4.2.

Database macro

AFX_ODBC_CALL Utilizzare questa macro per chiamare una funzione API ODBC che restituisce SQL_STILL_EXECUTING. AFX_ODBC_CALL ripetutamente chiamerà la funzione fino a quando essa non più restituisce SQL_STILL_EXECUTING.
AFX_SQL_ASYNC Chiama semplicemente AFX_ODBC_CALL.
AFX_SQL_SYNC Utilizzare questa macro a funzione chiamate API ODBC che non restituisce SQL_STILL_EXECUTING.

Database Globals

AfxGetHENV Utilizzare questo globale per recuperare un handle per l'ambiente ODBC attualmente in uso da MFC. È possibile utilizzare questo handle di chiamate dirette di ODBC.

Index