数据库宏和Globals

下面列出的宏和 globals 对基于 ODBC 的数据库应用程序。 它们不用于基于 DAO 的应用程序。

在 MFC 4.2 版之前,宏 AFX_SQL_ASYNCAFX_SQL_SYNC 提供了异步操作机会给定时间到其他处理。 从 MFC,因为 MFC ODBC 类使用了仅同步操作, 4.2 开始,这些宏的实现已更改。 宏 AFX_ODBC_CALL 不熟悉 MFC 4.2。

数据库宏

AFX_ODBC_CALL

调用返回 SQL_STILL_EXECUTING的 ODBC API 函数。 AFX_ODBC_CALL 将重复调用函数,直到不再返回 SQL_STILL_EXECUTING

AFX_SQL_ASYNC

调用 AFX_ODBC_CALL

AFX_SQL_SYNC

调用不返回 SQL_STILL_EXECUTING的 ODBC API 函数。

数据库 Globals

AfxGetHENV

检索句柄 ODBC 环境当前正在使用由 MFC。 在直接 ODBC 可以使用此处理调用。

请参见

概念

MFC宏和Globals