powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Глобальный перехват ощибок в клиенте
7 сообщений из 7, страница 1 из 1
Глобальный перехват ощибок в клиенте
    #35197534
gR4mm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток.

Есть связка VB6+MSSQL 2005. Необходимо сделать гллобальный перехват ошибок (если такое возможно) в клиенте, чтобы выдавать сообщение об ошибке.
Сейчас это все реализовано так:

из клиента вызывается ХП которая в случае ошибки возвращает отрицательное значение, а в клиенте после вызова ХП проверяется нулевой параметр рекордсета, если он не 0 то выдается сообщение.

Нужно сделать так, чтобы избавиться от проверки нулевого параметра после вызова ХП. А в хп делать например RAISEERROR которые будет перехватываться в клиента в одном месте.

Как это можно реализовать?
...
Рейтинг: 0 / 0
Глобальный перехват ощибок в клиенте
    #35197602
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
шило на мыло будешь менять.
тебе понадобиться все равно проверять, только теперь коллекцию Error у ADODB.Connection, а там будут твои ошибки , вызванные на сервере через RAISEERROR
...
Рейтинг: 0 / 0
Глобальный перехват ощибок в клиенте
    #35197667
gR4mm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. некого подобия делфового ApplicationEvents в VB нет?
...
Рейтинг: 0 / 0
Глобальный перехват ощибок в клиенте
    #35197678
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет.

Сразу об этом надо было думать. Нужно было сделать одну-единственную процедуру, через которую производится получение данных из базы из любого места программы.
...
Рейтинг: 0 / 0
Глобальный перехват ощибок в клиенте
    #35197731
gR4mm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А иные способы есть, кроме создания такой процедуры?
...
Рейтинг: 0 / 0
Глобальный перехват ощибок в клиенте
    #35197754
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
переписать проект так, чтобы все ошибки обрабатывать через один класс/метод, если это так надо.
...
Рейтинг: 0 / 0
Глобальный перехват ощибок в клиенте
    #35198079
gR4mm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ясно. Всем спасибо.
Тему можно зарыть.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Глобальный перехват ощибок в клиенте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]