Mapowanie parametrów SQLBindParam

SQLBindParam nie może być naprawdę nazwany przestarzałym, ponieważ nigdy nie istniał w ODBC; jednak nadal reprezentuje zdublowane funkcje – Driver Manager musi go wyeksportować, ponieważ będą go używać aplikacje zgodne z ISO i Open Group. Ponieważ SQLBindParameter zawiera całą funkcjonalność SQLBindParam, SQLBindParam będzie mapowany na SQLBindParameter (gdy sterownikiem bazowym jest sterownik ODBC 3.x ). Sterownik ODBC 3.x nie musi implementować SQLBindParam.

Remarks

Gdy następuje wywołanie do SQLBindParam :

SQLBindParam(   StatementHandle,    ParameterNumber,    ValueType,    ParameterType,    ColumnSize,    DecimalDigits,    ParameterValuePtr,    StrLen_or_IndPtr)  

Driver Manager wywołuje SQLBindParameter w sterowniku w następujący sposób:

SQLBindParameter(   StatementHandle,    ParameterNumber,    SQL_PARAM_INPUT,    ValueType,    ParameterType,    ColumnSize,    DecimalDigits,    ParameterValuePtr,    BufferLength,    StrLen_or_IndPtr)  

Zobacz ODBC 64-Bit Information, jeśli Twoja aplikacja będzie działać na 64-bitowym systemie operacyjnym.