С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.96/55: Рейтинг темы: голосов - 55, средняя оценка - 4.96
2 / 2 / 0
Регистрация: 09.10.2020
Сообщений: 101

Вывод изображения из Access в DBImage

20.11.2022, 16:12. Показов 10533. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Народ, кто-нибудь знает, как выводить изображение из Access в C++ Builder в компонент DBImage. Я юзал поле OLE и Гиперссылку, в Access открываются фото, но в C++ Builder выдает ошибку.
Миниатюры
Вывод изображения из Access в DBImage   Вывод изображения из Access в DBImage  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.11.2022, 16:12
Ответы с готовыми решениями:

Вывод изображения в DBImage
Здравствуйте,у меня проблема с выводом изображения bmp из таблицы access в dbimage с помощью ADO.когда в инспекторе объектов устанавливаю...

Firebird DBImage - вывод изображения в LazReport
Если делать по мурзилке http://wiki.freepascal.org/LazReport_Tutorial Now we have to tell the report you need to treat all data as...

Открытие изображения из БД в DbImage
Подскажите пожалуйста как открыть изображение из БД в DBImage.Причем в поле эдит мы вводим определённый ID нажимаем кнопку и в DBImage...

13
Модератор
 Аватар для D1973
9908 / 6445 / 2455
Регистрация: 21.01.2014
Сообщений: 27,354
Записей в блоге: 3
20.11.2022, 16:24
DBImage воспроизводит только картинки в формате bmp. И тип поля в Access должен быть OLE, а не "гиперссылка"
0
2 / 2 / 0
Регистрация: 09.10.2020
Сообщений: 101
20.11.2022, 16:47  [ТС]
А как тогда воспроизвести картинку формата bmp, я поменял формат изображения на bmp, но ошибка таже, может метод какой-то другой, вставки изображения ?

Добавлено через 4 минуты
Вот короче я использую формат OLE, но он все равно не робит(
0
Модератор
 Аватар для D1973
9908 / 6445 / 2455
Регистрация: 21.01.2014
Сообщений: 27,354
Записей в блоге: 3
20.11.2022, 17:07
Цитата Сообщение от Volchonok_kill Посмотреть сообщение
я поменял формат изображения на bmp
как? расширение поменяли?
Цитата Сообщение от Volchonok_kill Посмотреть сообщение
может метод какой-то другой, вставки изображения ?
Лично я противник того, чтобы хранить изображения непосредственно в таблицах БД. Всегда храню только относительный путь к файлам изображений, а сами картинке - рядом, на диске. А тут, вдобавок, еще и Акцесс... Наблюдался такой косяк, что если добавить картинку в поле средствами Акцесса, то и посмотреть ее можно только тем же Акцессом.
0
2 / 2 / 0
Регистрация: 09.10.2020
Сообщений: 101
20.11.2022, 17:13  [ТС]
Да, расширение поменял через сайт. Суть вообще в том, что мне надо реализовать способ, просмотра изображения, листая БД в компоненте DBGrid, то бишь, перешел на 2 строку, он показал соответствующее изображение, а все остальное меня не сильно волнует.
0
480 / 393 / 113
Регистрация: 24.04.2012
Сообщений: 1,632
Записей в блоге: 3
23.11.2022, 17:49
Цитата Сообщение от Volchonok_kill Посмотреть сообщение
а все остальное меня не сильно волнует
А то, что у тебя гиперссылка вместо изображения тоже не волнует?
0
2 / 2 / 0
Регистрация: 09.10.2020
Сообщений: 101
23.11.2022, 17:52  [ТС]
Мне кажется, на скрине отчетливо видно, что помимо гиперссылок, есть еще раздел "фото", где использую формат OLE.
0
480 / 393 / 113
Регистрация: 24.04.2012
Сообщений: 1,632
Записей в блоге: 3
23.11.2022, 17:53
TImage Picture LoadFromFile

Добавлено через 59 секунд
Цитата Сообщение от D1973 Посмотреть сообщение
если добавить картинку в поле средствами Акцесса, то и посмотреть ее можно только тем же Акцессом
лучше доверится опытному человеку
0
2 / 2 / 0
Регистрация: 09.10.2020
Сообщений: 101
23.11.2022, 17:55  [ТС]
Да мне хотя бы надо реализовать просмотр изображения, листая бд в DBGrid. Хоть пускай даже фото будет лежать в отдельной папке.
0
480 / 393 / 113
Регистрация: 24.04.2012
Сообщений: 1,632
Записей в блоге: 3
23.11.2022, 17:58
Цитата Сообщение от Volchonok_kill Посмотреть сообщение
Хоть пускай фото будут в отдельной папке лежать.
Так и в чем проблема?! Путь в базе прописываешь и загружаешь в из файла в TImage при изменении текущей записи (переход "курсора").
0
Модератор
 Аватар для D1973
9908 / 6445 / 2455
Регистрация: 21.01.2014
Сообщений: 27,354
Записей в блоге: 3
23.11.2022, 17:59
Цитата Сообщение от Volchonok_kill Посмотреть сообщение
Мне кажется, на скрине отчетливо видно
Мне кажется, что снятие порчи по фотографии - это на другой форум. Выкладывайте базу, показывайте, как грузили картинку. Да и сами картинки можно приложить для примера: меня просто смущает Ваше непонимание (судя по всему) того, как преобразовывать формат изображения и что это вообще такое.
0
2 / 2 / 0
Регистрация: 09.10.2020
Сообщений: 101
23.11.2022, 17:59  [ТС]
Вот бы еще мозги иметь для этого
0
23.11.2022, 18:00

Не по теме:

Цитата Сообщение от Volchonok_kill Посмотреть сообщение
Хоть пускай даже фото будет лежать в отдельной папке.
Правильный подход, ИМХО

0
2 / 2 / 0
Регистрация: 09.10.2020
Сообщений: 101
23.11.2022, 18:00  [ТС]
Не, я просто сразу несколько методов пробовал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.11.2022, 18:00
Помогаю со студенческими работами здесь

DBImage как очистить от изображения
Выбираю запись БД, в DBImage загружаю изображение, потом его сохраняю в БД, но потом когда открываю другую запись, в DBImage остается...

Копирование изображения из DBImage в ячейку StringGrid
Помогите скопировать изображения из DBImage в ячейку StringGrid.

Вывод изображения из Access
Народ, подскажите как можно грамотно и без особых заморочек вытянуть изображение из БД Access. Картинки заданы как OLE объект. База...

DbGrid, DBImage, Access
Здравствуйте, подскажите пожалуйста кто может почему у меня при открытии и присвоении рисунка к строке, сохраняется только 1 последний...

Вывод изображения из БД Access в pictureBox
Здравствуйте, может кто-нибудь поможет? Нужно картинку из бд на форму вывести. Ниже часть кода проги, возможно пригодится class Query ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru