Как вывести изображение из базы данных в TImage |
![]() |
![]() |
Статьи |
![]() Если у Вас в базе данных имеются BLOB поля, в которых содержатся изображения, то их можно вывести не только в компонент DBImage, но и, например, в TImage. Ниже будет приведен пример, как это можно сделать. Для демонстрации этого, поместите компоненты TQuery (Query1), TButton (Button1) и TImage (Image1) на форму TForm (Form1). Для компонента Query1 установите свойства: Active равным False, DatabaseName установите не демонстрационную базу, которая идет вместе со всеми версиями Delphi (DBDEMOS). Далее запишите этот код в событие OnClick кнопки:
В этом случае динамически выбираем запись из базы данных, которое соответствует критериям выборки. Можно также в режиме разработки присвоить свойство SQL компоненту TQuery. |