Компонент tMysqlOutput выполняет автоматическую фиксацию, когда TMysqlConnection не проверяет эту опцию - PullRequest
0 голосов
/ 27 мая 2019

У меня есть родительское задание, где внутри находятся компоненты соединения Mysql и компонент tRun, который связан через «onSubJobOk» с tMysqlCommit и с «onSubJobError» с «tMysqlRollback».

Дело в том, что когда в дочерней работе (tRun в родительской) все идет хорошо, кажется, что tMysqlCommit выполняет свою работу, но после нескольких тестов я обнаружил, что если я деактивирую tMysqlCommit, то tMysqlOutput в моей дочерней работе все еще делает это, так что ...

Я не знаю как, и я не знаю, почему tMysqlOutput все еще выполняет коммит.

Если вам нужна дополнительная информация или скриншоты о моей работе, просто скажите это.

Спасибо за ваше время и внимание!

1 Ответ

0 голосов
/ 15 июля 2019

Я обнаружил свою проблему, извините за это, но я получил tMysqlOutput с активированным в опции «Таблица действий» режимом «усечения», как следствие и со всей логикой, когда tMysqlRollback попытался запустить, это не сработало,и другие "tMysqlOutputs" (без режима "trucate") также не работали.Когда я переключил его в режим «нет», откат идет без проблем.Спасибо за ваше время @ Mo2s

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...