MurCode
Форумы
Поиск
О проекте
Delphi
Новое сообщение
Обработка исключений
sergq
Дата: 01.06.2011 14:59:27
Здравствуйте.
Имеются фибы и база.
В ней проверяется корректность обновления поля таблицы.
есть несколько контролов. пользователь вводит в первый, второй, третий контрол данные.
значение поля четвертого контрола база проверяет и выкидывает исключение.
Вопрос таков.
Как обработать это исключение чтобы не потелять значения первых 3-х контролов?
Чтобы прога ругнулась, откатила значение поля четвертого контрола и оставила все остальные.
Где-то было свойство, отвечающее за это но не найти )
Спасибо
Мимопроходящий
Дата: 01.06.2011 16:49:55
Hello, sergq!
You wrote on 1 июня 2011 г. 11:59:27:
sergq
Где-то было свойство, отвечающее за это но не
найти)
в документации.
кури фибовый обработчик ошибок.
--
With best regards, Мимопроходящий.
Posted via ActualForum NNTP Server 1.4
Гаджимурадов Рустам
Дата: 01.06.2011 16:53:21
OnPostError ?
Док
Дата: 01.06.2011 17:16:19
sergq
и оставила все остальные.
имхо, достаточно обернуть в стандартный try-except с ручным управлением транзакцией. Если непременно необходимо знать код ошибки, то да, использовать фибовый ErrorHandler