Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Есть массив байт blob полученный из БД. Как отдать его на скачивание/сохранение клиенту ? / 2 сообщений из 2, страница 1 из 1
16.03.2006, 18:09
    #33606324
M234
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть массив байт blob полученный из БД. Как отдать его на скачивание/сохранение клиенту ?
Из БД в MemoryStream читаю файл.
Заметьте, что нигде никакого файла физически при этом не создаётся.
Из потока сохраняю в массив blob.

Как теперь быть ?
Вот так он мне для сохранения выдаёт собственно .aspx страницу, а не файл.
Код: plaintext
1.
2.
3.
4.
Response.Clear();
Response.ContentType = "application/octet-stream";
Response.BinaryWrite(blob);
Response.End();

Я в ASP.NET новичёк, прошу сильно не пинать.
Поиском по сайту пользовался - решения не нашёл :(

-------------------------------------------------------------------------
Скоро может начаться такая борьба за мир, что камня на камне не останется.
...
Рейтинг: 0 / 0
16.03.2006, 20:06
    #33606590
хм...
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть массив байт blob полученный из БД. Как отдать его на скачивание/сохранение клиенту ?
Response.AddHeader("Content-Disposition", "attachment; filename=xxx.dat");
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Есть массив байт blob полученный из БД. Как отдать его на скачивание/сохранение клиенту ? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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