Цитата:
Сообщение от
ZVV
Нет, всё работает штатно, а вы ожидали другого результата?
Если человек знает про эту особенность, то он ничего не ожидает, а просто держит ее в голове
X++:
TempDummyTable t;
;
t.ttsbegin;
t.Field1="1";
t.Field2="2";
t.insert();
t.Field1="1";
t.Field2="4";
t.insert();
t.ttscommit;
В таком случае пример, который Вы привели выше, как правильный, в случае ошибки при втором инсерте транзакции никак не спасают, ибо первый инсерт там останется