Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.29;
Скачать: CL | DM;

Вниз

ловля ошибок   Найти похожие ветки 

 
сергей1   (2004-08-03 21:27) [0]

есть такая ситуация : юзер редактирует записи в dbGrid, при
переходе на новую строку запись естественно постится. Но если
возникает ошибка primary key, или любая другая ошибка, вываливается сообшение сервера на английском, что очень пугает юзеров. Для обхода этого, я обрабатываю запись в событии beforescroll, т.е. запускаю запрос типа if exists(), и в зависимости от результатов пропускаю запись, или делаю abort. У кого-нибудь есть мысли, как это усовершенствовать, ведь после выполнения моих if exists() (а их может быть несколько, например на пару внешних ключей), сервер все то-же самое делает еще раз перед внесением записи, расточительно ! Есть ли способы подавления ошибки и выведения вместо нее своей ?


 
Johnmen ©   (2004-08-03 23:23) [1]

OnPostError возможно подойдет...



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

Текущий архив: 2004.08.29;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.024 c
14-1092167843
Petr V. Abramov
2004-08-10 23:57
2004.08.29
Булыжники прыгают по воде... Физика процесса


14-1091806784
olookin
2004-08-06 19:39
2004.08.29
Ночь с пятницы на субботу (в пику "Пятничным задачам")...


3-1091794517
Nikolai_S
2004-08-06 16:15
2004.08.29
Можно ли хранить в таблице MS Access картинки?


11-1080062398
nester
2004-03-23 20:19
2004.08.29
Как в КОЛ определить существует ли экземпляр объекта?


3-1091785162
vic
2004-08-06 13:39
2004.08.29
ADOQuery + compute