Поделиться через


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

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

Замечания

При выполнении следующего вызова 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-разрядной операционной системе.

См. также

Сопоставление нерекомендуемых функций