Поделиться через


Сопоставление SQLTransact

SQLTransact теперь заменен SQLEndTran. Основное различие между двумя функциями заключается в том, что SQLEndTran содержит аргумент HandleType, который указывает область выполнения работы. Аргумент HandleType может указывать среду или дескриптор подключения. Следующий вызов SQLTransact:

SQLTransact(henv, hdbc, fType)  

сопоставляется с

SQLEndTran(SQL_HANDLE_DBC, ConnectionHandle, CompletionType);  

Значение , если ConnectionHandle не равно SQL_NULL_HDBC. Аргумент ConnectionHandle имеет значение hdbc.

SQL_Transact сопоставляется с

SQLEndTran (SQL_HANDLE_ENV, EnvironmentHandle, CompletionType);  

Значение connectionHandle равно SQL_NULL_HDBC. Аргумент EnvironmentHandle имеет значение henv.

В обоих предыдущих случаях аргумент CompletionType имеет то же значение, что и fType.