2012-06-26 4 views
0

У меня есть хранилище изображений в доступе Ms База данных и тип данных столбца OLE OBJECT. Но я не могу получить изображение из базы данных. Пожалуйста, помогите ..Извлечь изображение из базы данных msaccess в java

При попытке открыть изображение его шоу Ошибка

Неизвестный формат файла или файл не найден.

+2

[Что вы пробовали] (http://whathaveyoutried.com)? –

+0

i m считывает изображение, сохраненное в байтах, и пытается сохранить его на диске. Файл создается, но он показывает ошибку. – hemant

+2

Хорошо. * Что * ошибка? Покажите нам свой код! Покажите нам сообщение об ошибке! (отредактируйте свой вопрос, чтобы включить эти вещи). –

ответ

1

Первое, что нам нужно сделать, это установить тип столбца как OLE Object. Сохраняя данные в столбце типа OLE Object, сохраните данные как byte array, а при извлечении изображения из столбца прочитайте значение, поместите значение в byte array, а затем преобразуйте byte array в image type и отобразите то же самое. Это очень просто.

Смежные вопросы