![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с isql [IB4.x, IB5.x, IB6.x, Firebird]
Val © (2003-08-22 13:22:00)
Я работаю с isql из своей программы. Осуществляю коннект, запускаю скрипты из файлов. Можно выводить сообщения isql и ошибки в файл. Но каким образом можно перехватить возникшую ошибку при выполнении скрипта и обработать ее?
Заранее благодарен.
kaif (2003-08-22 23:06:00) [1]
Напиши свой isql, внутри программы. Это несложно.
Reindeer Moss Eater (2003-08-22 18:06:00) [2]
Возьми gds.h, преврати его в gds.pas.
Вызывай функции, читай возвращаемые значения, обрабатывай исключения.
Val (2003-08-22 16:37:00) [3]
и что? как я писал - я могу получить вывод текста ошибки в файл. А нужно получить какое-то событие, некий raise, чтобы перехватить/обработать ошибку, как я понимаю..?
Nikolay M. (2003-08-22 16:01:00) [4]
Имхо, примерно так же, как делают веб-серверы при запуске cgi-шников: переназначать поток вывода запускаемого приложения.