Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Интернет-языки

Страница: 1 |

 

  Вопрос: Как вставить картинку на веб-страницу из БД? Добавлено: 23.10.10 18:54  

Автор вопроса:  П.С. | Web-сайт: psbatishev.narod.ru | ICQ: 225019134 
Такая ситуация:
картинки хранятся в базе данных MS SQL Server, на форме есть объект (элемент управления) - веб-браузер. Нужно передать картинку из базы данных в этот объект. Есть ли способ это сделать, не сохраняя картинку в файле? (может быть в тексте страницы разместить двоичные данные или как-то еще...)

Помогите, пожалуйста, ничего не могу найти на эту тему. Честно говоря, не знаю даже, в каком направлении искать ответ...

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 Skywalker



ICQ: 300-70-6пятьЪ 

Вопросов: 62
Ответов: 545
 Web-сайт: iSkywalker.ru
 Профиль | | #1
Добавлено: 23.10.10 20:37
можно можно картинку закодировать в base64 и потом юзать так
  1. <img alt="Embedded Image"
  2.   src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA..." />

Ответить

Номер ответа: 2
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #2 Добавлено: 24.10.10 15:33
Это для любого браузера подходит?

Ответить

Номер ответа: 3
Автор ответа:
 П.С.



ICQ: 225019134 

Вопросов: 36
Ответов: 41
 Web-сайт: psbatishev.narod.ru
 Профиль | | #3
Добавлено: 24.10.10 19:55
Спасибо! Будут пробовать!

А есть в библиотеках C# (NET) специальальные функции для преобразования?

Ответить

Номер ответа: 4
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #4 Добавлено: 24.10.10 23:19
Convert.ToBase64String

Ответить

Номер ответа: 5
Автор ответа:
 Aston



Вопросов: 15
Ответов: 7
 Профиль | | #5 Добавлено: 25.10.10 01:20
Я конечно заранее извиняюсь, но зачем картинки хранить в базе, когда обычно в базе хранят путь к ним. В той ситуации которая предлогается сервак каждый раз будет конвертить картинку а потом передавать, проше сразу передать или тут специфическая ситуация?

Ответить

Номер ответа: 6
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #6 Добавлено: 25.10.10 10:55
Преимущества и недостатки есть у обоих вариантов.

Ответить

Номер ответа: 7
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #7 Добавлено: 25.10.10 11:34
какие они

Ответить

Номер ответа: 8
Автор ответа:
 olgamaster



Вопросов: 0
Ответов: 1
 Web-сайт: turdnevnikzima.ru
 Профиль | | #8
Добавлено: 13.09.13 15:32
Спасибо за консультацию

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам