powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / почему запрос на клиенте зависает?
2 сообщений из 2, страница 1 из 1
почему запрос на клиенте зависает?
    #36069153
AlenaNosova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день

Есть сложный запрос (в нем несколько Union, много связанных таблиц) в SQL ANalizer он выполнятся минуту, хочу выполнить его в C# и выложить результат в Excel, Но все подвисает, никакого отклика нет.

делаю вот такой код

using (SqlConnection Соединение = new SqlConnection(constr))
{
Соединение.Open();

using (SqlCommand Запрос = Соединение.CreateCommand())
{
Запрос.CommandTimeout = 100 * 60 * 1000;
Запрос.CommandText = SQL;

using (
SqlDataReader Результат = Запрос.ExecuteReader())
{

while (Результат.Read())
{

}
}

Соединение.Close();

}


делала отладчиком..так вот он выполняет строку "полчаса"
SqlDataReader Результат = Запрос.ExecuteReader())

и в итоге Результат.Read() дает False то есть Результат пустой, но он не пустой!!! Запрос возвращает строки если его в анализаторе выполнить.
}


в чем тут может быть дело, подскажите пожалуйста, и почему на клиенте запросы виснут?
...
Рейтинг: 0 / 0
почему запрос на клиенте зависает?
    #36069196
AlenaNosova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не правильный был немного запрос, или я была не внимательна..несколько скобок не было поставлена, логика изменилась, в итоге запрос просто дольше работал так как стал сложнее, и на выходе ноль строк..

кто думает что сервер виснет с адо.нет, думает не правильно, сегодня я в этом убедилась, надо просто ошибку искать
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / почему запрос на клиенте зависает?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]