Показать сообщение отдельно
  #1  
Старый 05.08.2011, 13:13
delphicoding delphicoding вне форума
Активный
 
Регистрация: 04.07.2011
Сообщения: 206
Репутация: -461
Восклицание СУБД ошибки - как точнее узнать значение или переменную?

Здравствуйте!

Вдруг возникает некая ошибка в БД, выскакивает окно с текстом вида: переполнение или деление на ноль или ошибка конвертации при вызове из программы такого-то Dataset который вызвал такую-то хранимую процедуру, в которой на строке такой-то возникла ошибка...
Казалось бы как всё здорово описано, куда уж точнее?! Но проблема в том, что указание на строку, увы, в 99% указывает на первую или последнюю строку все процедуры (for/end), в которой зачастую по 200-300строк кода и математических расчётов... перебирать всю процедуру это на дня два-три...

Можно ли как-то узнать ТОЧНЕЕ кто вызвал ошибку:
а) какая ПЕРЕМЕННАЯ
б) какая СТРОКА
в) было бы также здорово узнать и значение, которое вызвало ошибку!
г) в какой МОМЕНТ - принятия/обработки/отправки данных?
Ответить с цитированием