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 相同的值。