Работа с MSSQL

Lier
Дата: 25.04.2007 18:20:52
В коде идет обращение к хранимой процедуре, и на строчке:
...
SqlDataReader reader = cmd.ExecuteReader();
...
выдается ошибка:
...
A severe error occurred on the current command. The results, if any, should be discarded.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: A severe error occurred on the current command. The results, if any, should be discarded.
....
причина видимо в том что в процессе работы хранимой процедуры выскакивает несколько предупреждений типа:
....
Warning: Null value is eliminated by an aggregate or other SET operation.
...
Всё дело в том, что на работу процедуры повлиять возможности нет, поэтому если кто-нибудь подскажет как игнорировать или обрабатывать эти предупреждения буду очень благодарен. Заранее большое спасибо.
Anton
Дата: 25.04.2007 19:09:00
В коде идет обращение к хранимой процедуре, и на строчке:
...
SqlDataReader reader = cmd.ExecuteReader();
...
выдается ошибка:
...
A severe error occurred on the current command. The results, if any, should be discarded.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: A severe error occurred on the current command. The results, if any, should be discarded.
....
причина видимо в том что в процессе работы хранимой процедуры выскакивает несколько предупреждений типа:
....
Warning: Null value is eliminated by an aggregate or other SET operation.
...
Всё дело в том, что на работу процедуры повлиять возможности нет, поэтому если кто-нибудь подскажет как игнорировать или обрабатывать эти предупреждения буду очень благодарен. Заранее большое спасибо.


Все хранимые процедуры, вызываемые из сторонних приложений должны начинаться с
инструкции

Set nocount ON
которая отключает сообщения о количестве обработанных записей.
Возможно и это сообщение тоже отключиться.
Если повлять на текст процедуры нельзя, то может можно повлять на dbadmin'а?
prokhorovserge
Дата: 25.04.2007 19:10:06
Поражаюсь упорству людей, которые постят сюда вопросы типа этого, вместо того, чтобы делать это там, где надо http://www.gotdotnet.ru/Forums/Data/default.aspx

Может быть потому, что там на такие вопросы сразу отсылают в F...q?
Serge
Lier
Дата: 26.04.2007 11:45:16
не отключились....