Mapping di SQLTransact
SQLTransact è ora sostituito da SQLEndTran. La differenza principale tra le due funzioni è che SQLEndTran contiene un argomento HandleType, che specifica l'ambito del lavoro da eseguire. L'argomento HandleType può specificare l'ambiente o l'handle di connessione. La chiamata seguente a SQLTransact:
SQLTransact(henv, hdbc, fType)
è mappato a
SQLEndTran(SQL_HANDLE_DBC, ConnectionHandle, CompletionType);
se ConnectionHandle non è uguale a SQL_NULL_HDBC. L'argomento ConnectionHandle viene impostato sul valore di hdbc.
SQL_Transact viene eseguito il mapping a
SQLEndTran (SQL_HANDLE_ENV, EnvironmentHandle, CompletionType);
se ConnectionHandle è uguale a SQL_NULL_HDBC. L'argomento EnvironmentHandle viene impostato sul valore di henv.
In entrambi i casi precedenti, l'argomento CompletionType viene impostato sullo stesso valore di fType.