Сопоставление SQLBindParam

SQLBindParam нельзя назвать устаревшим, потому что в ODBC его никогда не было; однако он всё равно отображает дублированную функциональность — менеджеру драйверов нужно экспортировать её, потому что приложения с ISO и Open Group будут использовать её. Поскольку SQLBindParameter содержит всю функциональность SQLBindParam, SQLBindParam будет отображаться поверх SQLBindParameter (если базовым драйвером является драйвер ODBC 3.x ). Драйвер ODBC 3.x не обязан реализовывать SQLBindParam.

Remarks

Когда выполняется следующий вызов SQLBindParam :

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

Менеджер драйверов вызывает SQLBindParameter в драйвере следующим образом:

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

См. сведения о 64-разрядной версии ODBC, если приложение будет работать в 64-разрядной операционной системе.