|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.09.2010, 09:52 | #1 |
Форумчанин
Регистрация: 30.08.2010
Сообщений: 153
|
DBGrid + изображение
Приветствую
Вопрос такой: как вставить в DBGrid изображение. В моем случае, если в ячейке указаны 0 или 1 грузятся соответствующие картинки. Также картинки надо закинуть в шапку таблицы. Использую: ADOConnection, ADOQuery, DataSource. |
27.09.2010, 10:16 | #2 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Делайте проверку запросом из БД на то какое значение, 0 или 1, и уже потом запросом же и грузите картинку. Только картинка будет грузится не в DBGrid, т.к. он не хранит данные, а всего лишь отображает. Поэтому, лучше всего использовать либо StringGrid, либо DrawGrid.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
27.09.2010, 10:29 | #3 | ||
Форумчанин
Регистрация: 30.08.2010
Сообщений: 153
|
Цитата:
Цитата:
А как правильно использовать StringGrid, либо DrawGrid? Ведь в DBGrid все достаточно просто: выбераю DataSoure, а в ADOQuery пишу, например, Код:
|
||
27.09.2010, 10:48 | #4 | |||
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Цитата:
Цитата:
Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|||
27.09.2010, 11:11 | #5 | ||
Форумчанин
Регистрация: 30.08.2010
Сообщений: 153
|
Цитата:
Запрос такой Код:
0 и 1 в LOCKED. Вместо них надо картинки. Цитата:
Страшно спрашивать, но все же спрошу: как? |
||
27.09.2010, 11:51 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
27.09.2010, 12:18 | #7 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
DBGridEh может показывать картинки прямо в сетке.
Если же нужно показать иконки, то там в свойствах Column-a можно прикрепить ImageList, т.е. из ImageList будет выводиться иконка с индексом, равным значению поля. И писать ничего не нужно. |
27.09.2010, 12:32 | #8 | |
Форумчанин
Регистрация: 30.08.2010
Сообщений: 153
|
Цитата:
Код:
|
|
27.09.2010, 12:34 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
27.09.2010, 12:40 | #10 |
Форумчанин
Регистрация: 30.08.2010
Сообщений: 153
|
Вот это было бы полезно. А где этот DBGridEh взять? Он в стандартных или устанавливается отдельно (если несложно подарите линк ).
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изображение | _-Re@l-_ | Общие вопросы Delphi | 7 | 09.06.2010 09:23 |
Перемещение даннах из dbgrid в dbgrid | Hobbit_88 | БД в Delphi | 7 | 10.06.2009 13:33 |
перенос данных из DBGrid в DBGrid | KingSize | БД в Delphi | 17 | 24.04.2009 09:30 |
Изображение | Terran | Работа с сетью в Delphi | 2 | 08.02.2008 22:28 |
Изображение | Artem | Мультимедиа в Delphi | 10 | 13.07.2007 13:27 |