Вниз
Скачать: CL | DM;

Удаление записи в справочнике   Найти похожие ветки 

← →
viktor   (2003-09-15 19:32) [0]

При попытке удаления записи в справочнике adoQuery.Delete
возникает ошибка "Запись не может быть удалена, так как в другой таблице имеются связанные записи". Все верно.
Вопрос как это событие обработать ( показать пользователю сообщение, отменить удаление и продолжить работу ) ?


← →
MsGuns ©   (2003-09-15 20:41) [1]

try
<Пытаешься удалить>
except
<Делаешь что надо>
exit;
end;


← →
Zhouck ©   (2003-09-17 17:32) [2]

Ну , если бы это был Interbase или Oracle, можно было бы триггеры и сообщения написать. Может и Аксезе так можно ?


← →
Hawk2 ©   (2003-09-17 18:37) [3]

Пользуясь случаем хочу задать попутный вопрос. Вот я в книжке прочитал: "Если Вы не знаете как обработать исключительную ситуацию, то лучьше самому ничего не делать (не использовать try... except... end;), а возложить эти объязаности на встроеный обработчик исключительных ситуаций".
Получается простой вывод сообщения об ошибке как показано во многих примерах - это не обработка исключительной ситуации.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.017 c
1-27525
User_OKA
2003-09-30 07:22
2003.10.09
TreeView


9-27291
Андрей22
2003-04-07 20:26
2003.10.09
Где можно найти исходники программы


1-27447
Ser_ega
2003-09-27 23:09
2003.10.09
Дата и время!


1-27463
evgeniy33
2003-09-26 10:43
2003.10.09
Удаление каталога


1-27589
denmin
2003-09-29 10:51
2003.10.09
Помогите с установкой Delphi5 в




   Наверх