SQLSetParam 對應

SQLSetParam 會繼續對應到 SQLBindParameter 頂端,如同 ODBC 2 所示。 x . 雖然在概念上與 SQLBindParam 類似,驅動程式管理員不會將 SQLSetParam 對應 SQLBindParam 。 這是因為某些現有的 ODBC 2。 x 驅動程式會使用 Driver Manager 在 SQLBindParameter 對應 SQLSetParam 時所產生的 BufferLength (SQL_SETPARAM_VALUE_MAX) 特殊值 ,以判斷 1 呼叫 SQLSetParam 的時機。 x ODBC 應用程式。

對 的呼叫

SQLSetParam(hstmt, ipar, fCType, fSqlType, cbColDef, ibScale, rgbValue, pcbValue)  

將會產生下列結果:

SQLBindParameter(StatementHandle, ParameterNumber, SQL_PARAM_INPUT_OUTPUT, ValueType, ParameterType, ColumnSize, DecimalDigits, ParameterValuePtr, SQL_SETPARAM_VALUE_MAX, StrLen_or_IndPtr)