データベース マクロとデータベース グローバル関数
次に示すマクロとグローバルは ODBC ベースのデータベース アプリケーションに適用されます。 これらは DAO ベースのアプリケーションで使用されます。
MFC 4.2 以前では、マクロ AFX_SQL_ASYNC と AFX_SQL_SYNC は、非同期操作の他のプロセスに時間を得ることを説明しました。 MFC 4.2 以降では、これらのマクロの実装は、MFC ODBC クラスが同期操作のみ使用後に変更されています。 AFX_ODBC_CALL マクロは、MFC 4.2 に新しかったです。
データベース マクロ
ODBC の API 関数を返す SQL_STILL_EXECUTING呼び出します。 AFX_ODBC_CALL が 繰り返し、SQL_STILL_EXECUTINGを返さないまで関数を呼び出します。 |
|
AFX_ODBC_CALL を呼び出します。 |
|
SQL_STILL_EXECUTINGを返さないの ODBC API 関数を呼び出します。 |
Globals データベース
MFC には、現在使用中の ODBC 環境へのハンドルを取得します。 ODBC の直接呼び出しでこのハンドルを使用できます。 |