CDatabase::ExecuteSQLを呼び出す前に連結パラメーターを必要とする場合 BindParameters をオーバーライドします。
virtual void BindParameters(
HSTMT hstmt
);
パラメーター
- hstmt
、パラメーターにバインドする ODBC ステートメントのハンドル。
解説
この方法は、ストアド プロシージャの結果セットを必要としない場合に便利です。
パラメーターをバインドするようにオーバーライド、呼び出し SQLBindParameters および関連の ODBC 関数。MFC は ExecuteSQLに、呼び出しの前に、のオーバーライドを呼び出します。SQLPrepareを呼び出す必要はありません; ExecuteSQL は SQLExecDirect を呼び出し、hstmtを破棄して、一度だけ使用します。
必要条件
Header: afxdb.h