SQLSetParam 매핑
SQLSetParam은 ODBC 2와 같이 SQLBindParameter 위에 계속 매핑됩니다.x. 개념적으로 SQLBindParam과 유사하지만 드라이버 관리자는 SQLSetParam을 SQLBindParam에 매핑하지 않습니다. 이는 특정 기존 ODBC 2 때문입니다.x 드라이버는 드라이버 관리자가 SQLBindParameter 위에 SQLSetParam을 매핑할 때 생성하는 BufferLength(SQL_SETPARAM_VALUE_MAX)의 특수 값을 사용하여 1에서 호출되는 시기를 결정합니다.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)