Re: SqlDataReader и OutOfMemoryException
От: Andir Россия
Дата: 05.09.07 13:26
Оценка:
Здравствуйте, LoStar-s, Вы писали:


LS>Пытаюсь читать из базы 160 мегабайтный файл. Приведенный выше код падает с ошибкой OutOfMemoryException. ReadBufferLength рассчитан на чтение 1 Мб за раз. 5 раз тело цикла do-while выполняется корректно, на шестой падает.(на другой машине все время разное количество выполненных циклов, от 3 до 9) Кто сталкивался с таким? Как можно исправить?


ExecuteReader(CommandBehavior.SequentialAccess) ? Хотя, конечно, OutOfMemoryException — это странно.

С Уважением, Andir!
using( RSDN@Home 1.2.0 alpha rev. 743 ) { /* Работаем */ }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.