Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Разбить результат запроса на несколько файлов / 4 сообщений из 4, страница 1 из 1
13.08.2014, 12:17
    #38719192
MOA
MOA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбить результат запроса на несколько файлов
Доброе время суток!
Возникла необходимость выгрузить результат запроса в файл - т.е. пользователь выбирает параметры запроса, жмёт кнопку - запрос срабатывает и браузер предлагает пользователю сохранить результат запроса в файл - именно этот файл и есть желаемый результат. В таком виде работает, файл формирую
...
Response.AddHeader("Content-Disposition", "attachment; filename=имя_файла");
...
Response.Write(...)

Однако, результат должен быть дополнительно разбит на файлы с не более чем N записями (например, 5000). И выясняется, что в ответе м.б. только один файл.
Народ, не подскажете - куда копать? Как это делают?
...
Рейтинг: 0 / 0
13.08.2014, 12:24
    #38719202
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбить результат запроса на несколько файлов
Запакуй "много файлов" в zip-архив.
...
Рейтинг: 0 / 0
13.08.2014, 12:46
    #38719232
MOA
MOA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбить результат запроса на несколько файлов
Ну да, тоже можно. Однако эти файлы будут потом грузится в "чужой" сайт - именно потому и возникло требование на количество записей. Не хотелось бы обучать операторов - можно бы и просто разбить tail-ом на стороне пользователя.
Существует ли способ без создания временных каталогов и файлов? Сам код разбивающий на заданное кол-во записей уже есть, теперь бы "раскидать" результат на загружаемые файлы.
...
Рейтинг: 0 / 0
13.08.2014, 13:05
    #38719268
gandjustas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбить результат запроса на несколько файлов
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Разбить результат запроса на несколько файлов / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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