次の方法で共有


CDatabase::BindParameters

更新 : 2007 年 11 月

CDatabase::ExecuteSQL を呼び出す前にパラメータを連結する必要がある場合、BindParameters をオーバーライドします。

virtual void BindParameters(
   HSTMT hstmt 
);

パラメータ

  • hstmt
    パラメータを連結する ODBC ステートメント ハンドル。

解説

この方法は、ストアド プロシージャからの結果セットが不要な場合に役に立ちます。

オーバーライド部で、SQLBindParameters および関連する ODBC 関数を呼び出し、パラメータを連結します。ExecuteSQL が呼び出される前に、MFC がオーバーライド部を呼び出します。SQLPrepare を呼び出す必要はありません。ExecuteSQLSQLExecDirect を呼び出し、hstmt を破棄します。hstmt は一度だけ使用されます。

必要条件

ヘッダー : afxdb.h

参照

参照

CDatabase クラス

階層図

その他の技術情報

CDatabase のメンバ