Mapeamento SQLBindParam

O SQLBindParam não pode ser verdadeiramente considerado obsoleto porque nunca existiu no ODBC; no entanto, continua a representar funcionalidades duplicadas – o Gestor de Drivers precisa exportá-lo porque aplicações compatíveis com ISO e Open Group vão usá-lo. Como o SQLBindParameter contém toda a funcionalidade do SQLBindParam, o SQLBindParam será mapeado por cima do SQLBindParameter (quando o driver subjacente é um driver ODBC 3.x ). Um driver ODBC 3.x não precisa de implementar SQLBindParam.

Observações

Quando é feita a seguinte chamada ao SQLBindParam :

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

o Gestor de Drivers chama SQLBindParameter no driver da seguinte forma:

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

Consulte a Informação ODBC de 64 Bits, se a sua aplicação funcionar num sistema operativo de 64 bits.