patch by david for #14182

git-svn-id: file:///svn/phpbb/trunk@8066 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Meik Sievertsen 2007-08-24 16:36:23 +00:00
parent 72d67ffc38
commit 445a0631e5

View file

@ -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;
} }