Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как реализовать ведение лога ошибок? [D6, IB6.x]


Z-man7777 ©   (2002-12-09 12:30:00) 

Как реализовать ведение лога ошибок, произошедших в базе данных InterBase?
В логе отображать код ошибки SQL и т.д.


asmith   (2002-12-09 16:29:00) [1]

Работать с данными только через хранимые процедуры, внутри них обрабатывать ошибки и писать лог. Если InterBase стоит на WinNT/W2K/XP - пользоваться стандартным решением - Application Event Log


KA_   (2002-12-09 13:27:00) [2]

Написать трехзвенное приложение с сервером, отвечающим за лог :)


Prooksius   (2002-12-09 13:08:00) [3]

2 sniknik © (09.12.02 12:58)
Понятное дело, ложить то, что (и когда) можно положить. :)


Alexandr   (2002-12-09 13:08:00) [4]

для этого можно и в расшаренный в сети файл всем писать.
Например тот же dbf файл. - как бы своя маленькая БД ошибок.


sniknik   (2002-12-09 12:58:00) [5]

ага, ошибка таймаута или сервер недоступен, очченнь поможет на сервер класть. :о)))


Prooksius   (2002-12-09 12:52:00) [6]

Еще раз:

> При ошибке ловить try...except и записывать SQLCODE в какую-нибудь
> таблицу в базе.


Z-man7777   (2002-12-09 12:45:00) [7]

А если на клиенте сработала ошибка, нельзя ли ее передать на сервак?
И почему?


Prooksius   (2002-12-09 12:43:00) [8]

На клиенте, но хранить на сервере.
При ошибке ловить try...except и записывать SQLCODE в какую-нибудь таблицу в базе.


Alexandr   (2002-12-09 12:39:00) [9]

только на клиенте и для каждого клиента поотдельности


Наверх

Титульная страница Поиск, карта сайта Написать письмо