mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-08 04:18:52 +00:00
patch by david for #14182
git-svn-id: file:///svn/phpbb/trunk@8066 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
parent
72d67ffc38
commit
445a0631e5
1 changed files with 3 additions and 7 deletions
|
@ -102,19 +102,15 @@ class dbal_mssql_odbc extends dbal
|
||||||
switch ($status)
|
switch ($status)
|
||||||
{
|
{
|
||||||
case 'begin':
|
case 'begin':
|
||||||
return @odbc_autocommit($this->db_connect_id, false);
|
return @odbc_exec($this->db_connect_id, 'BEGIN TRANSACTION');
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'commit':
|
case 'commit':
|
||||||
$result = @odbc_commit($this->db_connect_id);
|
return @odbc_exec($this->db_connect_id, 'COMMIT TRANSACTION');
|
||||||
@odbc_autocommit($this->db_connect_id, true);
|
|
||||||
return $result;
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'rollback':
|
case 'rollback':
|
||||||
$result = @odbc_rollback($this->db_connect_id);
|
return @odbc_exec($this->db_connect_id, 'ROLLBACK TRANSACTION');
|
||||||
@odbc_autocommit($this->db_connect_id, true);
|
|
||||||
return $result;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue