а если использовать
X++:
while "условие"
{
try
{
ttsbegin;
...
ttscommit;
}
catch (Exception::Error)
{
...
}
}
то почему-то отменяются сразу все транзакции, которые возникают при ошибке, хотя оператор try стоит внутри цикла, то это опять же ошибка доступа или что это? как с этим бороться? и что самое интересное, цикл останавливается насовсем