Public Member Functions | |
| __construct () | |
| Constructor. | |
| commit () | |
| Commit transaction. | |
| rollback ($savepoint=false) | |
| Rollback transaction. | |
| savepoint ($savepoint) | |
| Create rollback savepoint. | |
Definition at line 15 of file mssqlTransaction.php.
| __construct | ( | ) |
Constructor.
public
| mixed | $connection |
Definition at line 39 of file mssqlTransaction.php.
{
//$this->objConnection = $connection;
//turn off autocommit
mssql_query( 'BEGIN TRANSACTION' )
or trigger_error( mssql_get_last_message(), E_USER_WARNING );
}
| commit | ( | ) |
Commit transaction.
public
Definition at line 54 of file mssqlTransaction.php.
{
return mssql_query( 'COMMIT TRANSACTION' )
or trigger_error( mssql_get_last_message(), E_USER_WARNING );
}
| rollback | ( | $ | savepoint = false |
) |
Rollback transaction.
public
| str | $savepoint |
Definition at line 67 of file mssqlTransaction.php.
{
if ( !$savepoint )
return mssql_query( 'ROLLBACK TRANSACTION' )
or trigger_error( mssql_get_last_message(), E_USER_WARNING );
else
return mssql_query( 'ROLLBACK TRANSACTION ' . $savepoint )
or trigger_error( mssql_get_last_message(), E_USER_WARNING );
}
| savepoint | ( | $ | savepoint | ) |
Create rollback savepoint.
public
| str | $savepoint |
Definition at line 84 of file mssqlTransaction.php.
{
return mssql_query( 'SAVE TRANSACTION ' . $savepoint )
or trigger_error( mssql_get_last_message(), E_USER_WARNING );
}
1.7.1