Показать сообщение отдельно
Старый 09.03.2004, 15:35   #1  
ushastik is offline
ushastik
Участник
 
88 / 12 (1) ++
Регистрация: 27.01.2004
Адрес: Южный Федеральный Округ
try...catch при операциях с таблицей
Уважаемый All, насколько я понял, в блоке catch {} ничего не возможно узнать о причине исключения, например:

try {
ttsbegin;
inventTable.clear();
...
inventTable.insert();
ttscommit;
} catch (Exception:Error) {
<моя обработка>
ttsabort;
}

При неудачной операции с БД в инфолог выводится сообщение. Могу ли я это сообщение обработать программно, например, записать в свою протокольную таблицу. И вообще, внутри блока catch {} можно узнать подробности об исключениии ?