Danil
Guest
Откатка транзакций
Для доступа к БД использую ADODB!!!
Инициирую ее с mysqlt (т.е. с поддержкой транзакций)
По моим соображениям
все, то, что находится в БЛОКЕ:
$conn->StartTrans();
.......
$conn->CompleteTrans();
при возникновении в этом блоке ошибки не должно записываться. Так вот в этом блоке ставлю принудительно
$conn->FailTrans();//Принудительная откатка
И все равно пишет в базу!!!
Как так?
Что я делаю не так!!!
Для доступа к БД использую ADODB!!!
Инициирую ее с mysqlt (т.е. с поддержкой транзакций)
По моим соображениям
все, то, что находится в БЛОКЕ:
$conn->StartTrans();
.......
$conn->CompleteTrans();
при возникновении в этом блоке ошибки не должно записываться. Так вот в этом блоке ставлю принудительно
$conn->FailTrans();//Принудительная откатка
И все равно пишет в базу!!!
Как так?
Что я делаю не так!!!