Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Новый топик    Ответить
 Как получить COUNT MESSAGE из SQLServer 2005?  [new]
Ihor Orobchuk
Member

Откуда:
Сообщений: 9
"COUNT MESSAGE" - те сообщения, что подавляются SET NOCOUNT ON

Т.е. сценарий:
1) иcполняем запрос с "SET NOCOUNT OFF"
2) на клиенте используем SqlConnection (namespace System.Data.SqlClient)
3) извлекаем сообщения типа "(2 row(s) affected)"

SqlConnection.InfoMessage и SqlConnection.FireInfoMessageEventOnUserErrors не помогли - все работает для Error messages, print messages, а вот сообщения типа "(2 row(s) affected)" никак получить не удается..

Кто подскажет решение?
Искал тут по форуму - не нашел.
4 дек 08, 16:51    [6526465]     Ответить | Цитировать Сообщить модератору
 Re: Как получить COUNT MESSAGE из SQLServer 2005?  [new]
buser
Member

Откуда: Санкт-Петербург
Сообщений: 4537
Возможно, DONE_IN_PROC сообщение нуно перехватывать в SqlCommand.StatementCompleted?
6 дек 08, 13:47    [6533906]     Ответить | Цитировать Сообщить модератору
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Ответить