C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Вопрос по DBImage
BlackFox
Отправлено: 18.03.2006, 14:53


Ученик-кочегар

Группа: Участник
Сообщений: 8



Используя ADO компоненты подключаюсь к Access БД, все поля в форме отражаются отлично, кроме поля "Поле объекта OLE" в компоненте DBImage.
В поле "Поле объекта OLE" таблицы вставлен bmp файл 55x55x256 как точечный объект (хотя пробовал и как DIB).
При подключении источника данных и определении поля БД рисунка в компоненте DBImage выпадает ошибка — Bitmap image is not valid.
Объясните в чем моя ошибка.
А также как из компонента DBImage записать/считать изображение в поле "Поле объекта OLE" БД Access.
Заранее благодарен за помощь.
olegenty
Отправлено: 22.03.2006, 09:18


Ветеран

Группа: Модератор
Сообщений: 2412



а поле типа Объект OLE и не должно корректно отображаться в DBImage. там bmp будет корректно отображаться.
Guest
Отправлено: 22.03.2006, 22:11


Не зарегистрирован







А каким образом порекомендуешь сделать? (в Access)
Может какой компонент есть для такого случая?
olegenty
Отправлено: 23.03.2006, 07:14


Ветеран

Группа: Модератор
Сообщений: 2412



не представляю. теоретически можно для этого тип Memo использовать. а на практике у него ограничение, по-моему, в 64К, да и с символами окончания строки и переноса каретки будут грабли.

Вернуться в Работа с базами данных в C++Builder