データベース マクロとグローバル関数

ODBC ベースのデータベース アプリケーションには、以下のグローバル、マクロに適用されます。DAO ベースのアプリケーションでは使用されません。

MFC 4.2 より前は、 AFX_SQL_ASYNCAFX_SQL_SYNCのマクロ非同期操作時間を他のプロセスを生成する機会与えた。MFC 4.2 は、MFC ODBC クラスは、同期操作のみを使用するための変更これらのマクロの実装から始まる。マクロAFX_ODBC_CALLは MFC 4.2 に新しいだった。

データベース マクロ

AFX_ODBC_CALL このマクロを使用して、 SQL_STILL_EXECUTINGを返す ODBC API 関数を呼び出しています。それは、もはやSQL_STILL_EXECUTINGが返されるまでAFX_ODBC_CALL繰り返し、関数を呼び出す。
AFX_SQL_ASYNC 単にAFX_ODBC_CALLを呼び出す。
AFX_SQL_SYNC このマクロSQL_STILL_EXECUTINGを返さない呼び出し、ODBC API 関数を使用してください。

データベースのグローバル変数

AfxGetHENV MFC で現在使用中の ODBC 環境ハンドルを取得するには、このグローバルを使用します。ODBC を直接呼び出すのこのハンドルを使用することができます。

Index