Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Картинки в базе данных 
:(
    Опции темы
wind1
Дата 17.11.2008, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 133
Регистрация: 29.6.2007

Репутация: нет
Всего: нет



Приведите, пожалуйста, пример, как можно работать с картинками, хранящимися в базе данных (т.е., как записать туда картинку, считать её оттуда и отобразить).

-------
Всё, я нашел нужную информацию. Думаю, тему можно удалить.

Это сообщение отредактировал(а) wind1 - 17.11.2008, 23:12
PM MAIL   Вверх
Nestap
Дата 18.11.2008, 09:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 221
Регистрация: 10.10.2008

Репутация: 1
Всего: 0



wind1, 

кажетса я уже стричял ету проблему на форуме  попробуй 

http://forum.vingrad.ru/act-Search/f-202.html

удачи!!!!!!!!
--------------------
<?    echo "Nestap";?>
PM WWW ICQ Skype Jabber   Вверх
shmarov
Дата 21.11.2008, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 15.6.2007
Где: 1001101 region

Репутация: нет
Всего: 1



в трёх словах - это выглядит так

чтобы сохранить картинку, тебе нужно преобразовать её в последовательность байт и выполнить обычный запрос с параметрами в базу:
Код

Bitmap _bmp = new Bitmap(filename);
MemoryStream _ms = new MemoryStream();
((Image)_bmp).Save(_ms, System.Drawing.Imaging.ImageFormat.Jpeg);
//Далее выполняешь запрос в БД, где в качестве значения для SqlParameter указываешь _ms.ToArray()


для отображения картинки из базы - обратная последовательность действий
Код

//Считываешь массив байт из БД в переменную _buffer типа byte[] и далее
MemoryStream _ms = new MemoryStream(buffer);
_bmp = new Bitmap(_ms);

код не проверял, но думаю основная мысль ясна
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0587 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.