|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.09.2016, 14:06 | #1 |
Пользователь
Регистрация: 01.01.2016
Сообщений: 98
|
DBImage как очистить от изображения
Выбираю запись БД, в DBImage загружаю изображение, потом его сохраняю в БД, но потом когда открываю другую запись, в DBImage остается загружено мое изображение, которое я загружал для предыдущей записи, а мне нужно чтобы изображения не было, нужно сделать что-то типа CLEAR, но там такого нету. Как очистить DBImage от загруженного изображения?
|
28.09.2016, 00:40 | #2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,886
|
ДБИмейдж вообще подключен к базе (по свойствам DataSet DataField) ? Может быть у Вас вручную все действия производятся (запись данных в поле для картинки, и потом пост, без выше означеных свойств), тогда проще заменить на обычный имейдж и чистить Picture := nil; Если же всё подключено верно, то отсутсвие данных в очередной записи в базе должно приводить к показу отсутсвия картинки, в случае глюка (при том что всё верно), можно попробовать у дбимейджа сбросить свойство DataField на пустую строку и присвоить сразу нужную строку обратно.
Лично я не очень доверяю дб-компонентам и пишу логику обычно сам, и картинки гружу сам с показом их в обычных имейджах. |
28.09.2016, 01:53 | #3 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как вывести из Ole-поля access'a картинку в dbimage? | nuevegramodelamor | Помощь студентам | 2 | 17.05.2012 11:08 |
DBimage как с ним работать | delfin07 | БД в Delphi | 1 | 18.05.2011 10:37 |
Чередующиеся изображения в DBImage | vsa_210465 | Компоненты Delphi | 3 | 22.06.2010 18:54 |
как отцентрировать изображение в DBImage? | Daur | БД в Delphi | 2 | 19.05.2010 17:47 |
Как очистить экран? | dimorik | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 01.10.2008 18:29 |