Freigeben über


SQLTransact-Zuordnung

SQLTransact wird jetzt durch SQLEndTran ersetzt. Der Hauptunterschied zwischen den beiden Funktionen besteht darin, dass SQLEndTran ein Argument HandleType enthält, das den Umfang der zu erledigenden Arbeit angibt. Das HandleType-Argument kann die Umgebung oder das Verbindungshandle angeben. Der folgende Aufruf von SQLTransact:

SQLTransact(henv, hdbc, fType)  

wird zugeordnet.

SQLEndTran(SQL_HANDLE_DBC, ConnectionHandle, CompletionType);  

, wenn ConnectionHandle nicht gleich SQL_NULL_HDBC ist. Das Argument ConnectionHandle wird auf den Wert von hdbc festgelegt.

SQL_Transact wird zugeordnet.

SQLEndTran (SQL_HANDLE_ENV, EnvironmentHandle, CompletionType);  

, wenn ConnectionHandle gleich SQL_NULL_HDBC ist. Das Argument EnvironmentHandle wird auf den Wert von henv festgelegt.

In beiden vorherigen Fällen wird das CompletionType-Argument auf den gleichen Wert wie fType festgelegt.