Страница: 1 |
Вопрос: Ассинхронные запросы и InfoMessage в ADO | Добавлено: 08.07.03 12:26 |
Автор вопроса: ![]() |
Работаю с SQL Server 2000, Access XP и ADO Необходимо отлавливать сообщения, которые может посылать хранимая процедура (RAISERROR, PRINT). Знаю, что они должны ловиться в событии InfoMessage объекта Connection, но у меня это событие никогда не срабатывает:-( Код такой: Private Sub cmdMonth_Click() Private Sub conn_InfoMessage(ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pConnection As ADODB.Connection) Кто-нибудь такое делал, расскажите как? Пробовал как на VB6, так и на Access. Все последние сервис-паки установлены! Поиском обпользовался, форумов обчитался:-( |
Ответы | Всего ответов: 1 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 12 Ответов: 430 |
Профиль | Цитата | #1 | Добавлено: 16.07.03 00:59 |
Я на SQL.ru эту проблему уже поднимал когда то. Коротко вот что: Это баг и ты эти мессаги в ошибках не поймаешь. Я перепробовал тысячу вариантов. Единственная толковая возможность - обьект SQLDMO поставлемый SQL Server'ом , валяется у него же в каталоге. Вот тебе ссылочка на всю нашу дискуссию... http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=23884&pg=1 Вникни в проблему... Там много вариантов, выбирай. А на последней страничке и мой, которым до сих пор пользуюсь. Удачи. |
Страница: 1 |
|