次の方法で共有


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

次に示すマクロとグローバルは ODBC ベースのデータベース アプリケーションに適用されます。 これらは DAO ベースのアプリケーションで使用されます。

MFC 4.2 以前では、マクロ AFX_SQL_ASYNCAFX_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_SYNC

SQL_STILL_EXECUTINGを返さないの ODBC API 関数を呼び出します。

Globals データベース

AfxGetHENV

MFC には、現在使用中の ODBC 環境へのハンドルを取得します。 ODBC の直接呼び出しでこのハンドルを使用できます。

参照

概念

MFC マクロとグローバル