SQLBindParam-mappning

SQLBindParam kan egentligen inte kallas föråldrad eftersom den aldrig fanns i ODBC; men det representerar fortfarande duplicerad funktionalitet – Driver Manager måste exportera det eftersom ISO- och Open Group-kompatibla applikationer kommer att använda det. Eftersom SQLBindParameter innehåller all funktionalitet i SQLBindParam, kommer SQLBindParam att mappas ovanpå SQLBindParameter (när den underliggande drivrutinen är en ODBC 3.x-drivrutin ). En ODBC 3.x-drivrutin behöver inte implementera SQLBindParam.

Remarks

När följande anrop till SQLBindParam görs:

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

Driver Manager anropar SQLBindParameter i drivrutinen enligt följande:

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

Se ODBC 64-bitars information om din applikation kommer att köras på ett 64-bitars operativsystem.