Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / хранение файлов в базе ... / 8 сообщений из 8, страница 1 из 1
25.05.2012, 16:20
    #37812024
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение файлов в базе ...
сиквел_2005

есть необходимость хранение в бинарном виде файлов в формате pdf в базе. Боян как говорится страшный, на реализацию пару суток. Пните чтобы не изобретать педик , друзья !

кстати у нас куплен devexpress, мож там что есть готовое на эту тему...
...
Рейтинг: 0 / 0
25.05.2012, 16:27
    #37812052
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение файлов в базе ...
Храни его в в base64. Это текст.
Это лучше даже тем, что скрпипастить можно. И не заморачивайся. Полчаса рабрты (вместе с отладкой, и все дела).
...
Рейтинг: 0 / 0
25.05.2012, 16:37
    #37812096
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение файлов в базе ...
ShSergeХрани его в в base64. Это текст.
Это лучше даже тем, что скрпипастить можно. И не заморачивайся. Полчаса рабрты (вместе с отладкой, и все дела).

во швальнул, пограмист

а теперь , для тупых подробней, Сирёжо..
...
Рейтинг: 0 / 0
25.05.2012, 19:11
    #37812445
SanSYS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение файлов в базе ...
# Darth Vader #ShSerge Храни его в в base64 . Это текст.
Это лучше даже тем, что скрпипастить можно. И не заморачивайся. Полчаса рабрты (вместе с отладкой, и все дела).

во швальнул, пограмист

а теперь , для тупых подробней , Сирёжо..

На мой взгляд и так подробно получилось, использовать можно так:
Код: c#
1.
2.
3.
string fileBase64 = Convert.ToBase64String(File.ReadAllBytes(@"C:\my.pdf"));

AddFileToDatabase(fileBase64); // insert into files values(@fileBase64)


Не могу сказать что это идеальный вариант, но он точно рабочий и быстро реализуемый

Советую обязательно посмотреть в сторону FileStream http://msdn.microsoft.com/ru-ru/library/bb933993(v=sql.105).aspx
...
Рейтинг: 0 / 0
25.05.2012, 23:28
    #37812603
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение файлов в базе ...
ShSergeХрани его в в base64. Это текст.
Это лучше даже тем, что скрпипастить можно. И не заморачивайся. Полчаса рабрты (вместе с отладкой, и все дела).
Бред.
...
Рейтинг: 0 / 0
27.05.2012, 10:30
    #37813263
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение файлов в базе ...
МСУShSergeХрани его в в base64. Это текст.
Это лучше даже тем, что скрпипастить можно. И не заморачивайся. Полчаса рабрты (вместе с отладкой, и все дела).
Бред.
Объясни свою позицию. Или просто потроллить решил?
ПС. Басе64 несколько увеличивает длину файла, по сравнению с бинарным, самое большое - в полтора раза. Ну и что? Дисковое пространство в базе очень жалко? Зато очевидные плюсы имеются. Тогда уж лучше отказаться нафиг от аспнет, уж очень много ресурсов жрёт.
...
Рейтинг: 0 / 0
27.05.2012, 18:36
    #37813507
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение файлов в базе ...
ShSergeОбъясни свою позицию. Или просто потроллить решил?
Чего тут объяснять, компактность + потоковый доступ (стриммер) + скорость извлечения (постоянная упаковка/распаковка). Мало?

ShSergeПС. Басе64 несколько увеличивает длину файла, по сравнению с бинарным, самое большое - в полтора раза.
Не повод ли уже задуматься над оптимальностью предложенного "способа" хранения контента?

ShSergeНу и что? Дисковое пространство в базе очень жалко?
Жалко. 1 Тб или 3 Тб, фигня какая. С такими подходами лучше не архитектуру строить, а пасти коров. Подумаешь, три тонну травы завести или 3 тонны. Или, подумаешь, тонну навоза вывозить на тракторе с телегой или 3 тонны.

ShSergeЗато очевидные плюсы имеются.
Хоть один можешь перечислить?

ShSergeТогда уж лучше отказаться нафиг от аспнет, уж очень много ресурсов жрёт.
Не понял корреляции с сабжем.

P.S. Про "скопипастить можно" поржал
...
Рейтинг: 0 / 0
28.05.2012, 13:34
    #37814396
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранение файлов в базе ...
# Darth Vader #,
тынц
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / хранение файлов в базе ... / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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