Проблема запроса Firedac / Anydac при использовании компонентов updatesql
Следующий вопрос связан с использованием Firedac adquery
, updatesql
с базой данных доступа:
Сначала сценарий:
В одном из сценариев моих updatesql
выдает ошибку, т.е. данные в таблице не были обновлены, однако мой набор данных после отображения ошибки перемещается к следующей записи. Но теперь данные не синхронизируются с сеткой таблиц, которая основана на этом наборе данных *(adquery)* показывает обновленную версию, которая не была успешно применена.
Тем не менее, таблица все еще имеет старую версию данной записи.
И мой вопрос:
- Если во время модификации возникает ошибка, как узнать, что
modifysql
не был запущен успешно и перехватить эту ошибку, чтобы обновить набор данных в соответствии с данными в таблице?