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

исключительная ситуация при SQL-запросе...   Найти похожие ветки 

 
Bash.ua   (2002-07-19 21:12) [0]

Уважаемые, мастера, помогите разобраться...
При выполнении запроса в БД (Sybase) вылезает ошибка при условии, что за указанный период (временной промежуток например: с 01.01.02 по 03.03.02) в базе нет данных, причем ошибка типа EAccessViolation. Но при условии, что данные за период есть програма (SQL запрос)работает нормально. Пробовал отловить исключительную ситуацию с помощью try...except...end;, но ничего не вышло. Или может быть в самом Delphi нужно отключить обработку исключительных ситуаций чтобы обрабатывать их програмно? Я работаю в Delphi 6, заранее благодарен за помощь...


 
kaif ©   (2002-07-20 00:57) [1]

Access Violation серьезная ошибка. Надо пошагово проследить ее причину. Заглушка в Application.OnException (перехват обработчика ошибок) поможет скрыть эту ситуацию. Но так делать не есть хорошо. Надо понять, что происходит.


 
kaif ©   (2002-07-20 00:59) [2]

try-except-end также поможет скрыть ошибку (если запускать не из-по Delphi или в IDE Delphi отключить отображение ошибок). Но повторяю, это не метод.



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

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



Память: 0.45 MB
Время: 0.01 c
1-35332
qube
2002-07-30 10:09
2002.08.12
Есть ли для Delphi функции для работы с регулярными выражениями?


1-35375
inquisitive
2002-07-30 16:25
2002.08.12
Непонятности с TFrame


1-35382
Belov
2002-07-30 21:06
2002.08.12
Создание ярлыка на рабочем столе


14-35427
Демон
2002-07-17 09:23
2002.08.12
Как в RichEdit сделать разрыв страницы


8-35389
Yaro
2002-04-04 17:53
2002.08.12
Быстрее ScanLine




   Наверх