Как оформить транзакцию для совместных изменений в двух таблицах MySQL

(1/1)

abtat:
В С++ Builder 2010 работаю с MySQL через группу компонент DBGO (ADO соединения). Надо внести совместные изменения в 2 или 3 таблицы MySQL, представленные элементами TADOTable. Если последовательно перевожу каждую таблицу в Edit, корректирую значения нужных полей и выдаю команду Post(), то иногда операция выполняется, а иногда выдается сообщение, что операция невозможна, так как один из файлов после начала операции был изменен. Хотел бы всю группу изменений охватить скобками Start transaction - Commit, предусмотренными в MySQL, но не могу найти их аналога в С++ Builder.
Есть ли такая возможность или же все надо делать через элементы TADOQuery на языке MySQL?

Навигация

[0] Главная страница сообщений