Форум: "Базы";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Внизисключения в IB & try...except Найти похожие ветки
← →
Andrej (2004-12-22 16:22) [0]Не смог найти в Хелпе, может Вы подскажете. Как обрабатывать в конструкции try...except ошибку IB сервера (ну например нарушение уникальности значений уник. ключа при добав./ред. записи)?
ЗЫ: Извините за ламерский вопрос :)
← →
Соловьев © (2004-12-22 16:44) [1]IBDataSet.OnPostError
или
try
...
IBDataSet.Post;
except
//обработка ошибки
end;
← →
Andrej (2004-12-22 16:52) [2]А как определить в данном случае, какая именно ошибка произошла? Где искать мессадж, возвращаемый сервером.
← →
Hmm © (2004-12-22 18:20) [3]Запусти под делфой интерфейс базы, сделай попытку ввода записи, нарушающей уникальность первичного ключа и лицезрей сообщение ...EIBIntebaseError... и т.д.
← →
Zacho © (2004-12-22 19:56) [4]Andrej (22.12.04 16:52) [2]
Например:try
...
except On E:Exception do
begin
// мессадж ищем естественно в E.Message
..
end;
А вообще внимательней прочитай хелп по except и связанным топикам, например Handling classes of exceptions, и по TDataSet.OnPostError и т.п. Там и примеры есть.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.038 c