есть такой код
Код: Выделить всё
fMain.MSConnection.StartTransaction;
if dsTypeLink.State = dsInsert then
QslTypeLink.Post;
if QslListTerminal.UpdatesPending then
QslListTerminal.ApplyUpdates;
fMain.MSConnection.Commit;
except
fMain.MSConnection.Rollback;
end;
Когда начинает работать код, то dsTypeLink.State = dsInsert, QslListTerminal.UpdatesPending = true.
Но стоить выполнить QslTypeLink.Post; как QslListTerminal.UpdatesPending = false.
Подскажите как решить эту проблему?