Condividi tramite


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.