определен внешний источник, там есть две таблицы, перед записью начинаю транзакцию, после пишу данные в базу, фиксирую транзакцию, вылетает ошибка Транзакция не активна, субд mssql
как то странно отрабатывает транзакция, сейчас смотрю по данным внешнего источника и все работает, т.е. 2 записи не записываются, если есть отмена транзакции, и записываются при фиксации... ошибка появляется периодически, лечится перезапуском обработки... кстати, если ставлю точку остановки, сразу вылетает ошибка...
точнее сказать если точка остановки на НачатьТранзакцию и нажать ф5, программа отработает, если ф10 и после ф5 - ошибка
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший