データベース マクロとデータベース グローバル関数
次に示すマクロとグローバルは 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 関数を呼び出します。 |
データベースのグローバル
MFC で現在使用されている ODBC の環境へのハンドルを取得します。ODBC を直接の呼び出しでこのハンドルを使用できます。 |