Поделиться через


Макросы и глобальные объекты баз данных

Макросы и globals, перечисленные ниже, на основе ODBC- приложений баз данных. Они не используются с приложениями DAO- зависимости.

Перед MFC 4.2, макросы AFX_SQL_ASYNC и AFX_SQL_SYNC указанным асинхронным операциям возможность создавать время для других процессов. Начиная с версии MFC 4.2, реализация этих макросов изменилась, так как классы MFC ODBC используется только синхронные операции. Макрос AFX_ODBC_CALL был заново с MFC 4.2.

Макросы базы данных

AFX_ODBC_CALL

Вызывает функцию ODBC API, возвращает SQL_STILL_EXECUTING. AFX_ODBC_CALL повторно вызывает функцию до тех пор, пока она больше не возвращает SQL_STILL_EXECUTING.

AFX_SQL_ASYNC

Вызывает AFX_ODBC_CALL.

AFX_SQL_SYNCHRONIZATION

Вызывает функцию API ODBC, не возвращающей SQL_STILL_EXECUTING.

База данных Globals

AfxGetHENV

Возвращает дескриптор среде ODBC в использовании MFC. Можно использовать этот дескриптор непосредственно в вызовах ODBC.

См. также

Основные понятия

Макросы и глобальные объекты MFC