Partilhar via


Mapeamento SQLTransact

O SQLTransact agora é substituído por SQLEndTran. A principal diferença entre as duas funções é que SQLEndTran contém um argumento HandleType, que especifica o escopo do trabalho a ser feito. O argumento HandleType pode especificar o ambiente ou o identificador de conexão. A chamada a seguir para SQLTransact:

SQLTransact(henv, hdbc, fType)  

é mapeado para

SQLEndTran(SQL_HANDLE_DBC, ConnectionHandle, CompletionType);  

se ConnectionHandle não for igual a SQL_NULL_HDBC. O argumento ConnectionHandle é definido como o valor de hdbc.

SQL_Transact é mapeado para

SQLEndTran (SQL_HANDLE_ENV, EnvironmentHandle, CompletionType);  

se ConnectionHandle for igual a SQL_NULL_HDBC. O argumento EnvironmentHandle é definido como o valor de henv.

Em ambos os casos anteriores, o argumento CompletionType é definido como o mesmo valor que fType.