Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Новый топик    Ответить
 ADO & RAISERROR (как на клиенте получить код ошибки и сообщение сервера?)  [new]
np9mi7
Guest
Добрый день.

Среда разработки - borland builder 6.0
сервер бд ms sql 2000

в качестве интерфейса к бд был выбран ADO express.

Проблема такая:
есть хранимая процедура. в случае ошибки она генерирует исключение
RAISERROR @err, @msg, в этот момент клиент (мой) генерирует исключение с текстом об ошибке.

Задача:
получить на клиенте код ошибки @err + @msg.


у компонента TADOConnection есть __property Errors, в котором эта информация и содержиться, только как её оттуда взять?
Какие методы нужно приминить к объекту Errors, чтобы получить то что мне нужно?

Заранее благодарен за помощ
7 апр 05, 14:01    [1448769]     Ответить | Цитировать Сообщить модератору
 Re: ADO & RAISERROR (как на клиенте получить код ошибки и сообщение сервера?)  [new]
np9mi7
Guest
С сообщением понятно, при этом генериться EOleException, в нем есть этот message, а как код взять???
7 апр 05, 14:39    [1448951]     Ответить | Цитировать Сообщить модератору
 Re: ADO & RAISERROR (как на клиенте получить код ошибки и сообщение сервера?)  [new]
ooops
Guest
np9mi7
у компонента TADOConnection есть __property Errors, в котором эта информация и содержиться, только как её оттуда взять?
на этот вопрос тебе ответят (возможно) на форуме Delphi :)
7 апр 05, 17:43    [1449880]     Ответить | Цитировать Сообщить модератору
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Ответить