powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема просмотра изображений.
2 сообщений из 2, страница 1 из 1
Проблема просмотра изображений.
    #32001091
Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Кто сталкивался с такой проблемой:
Мы cконвертировали базу данных из MS Access 97 в SQL 7.0.
В одной из таблиц хранилось изображение в поле объекта OLE, и
оно было преобразовано в тип данных image.
У меня проблема с просмотром этого поля с типом данных image в VB6.0.
У меня работает только вариант1: OLE контейнер+ DATA контрол (объектная
модель-DAO)+ODBC к SQL серверу. А вариант2: PictureBox + объектная
модель-ADO не работает. Но если сохранять этим вариантом2 в этом же
поле с типом данных image новые аналогичные изображения, а затем их
просматривать то-работат.
Насколько я понял, причиной этому является наличие OLE Header в
сконвертированном изображении. Могу ли я просматривать эти
изображения с помощью объектной модели ADO из VB6.0 ?
...
Рейтинг: 0 / 0
Проблема просмотра изображений.
    #32001100
Дед+Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OLE Container не приспособлен для работы с ADOшным Data Control'ом, потому что он не понимает интерфейс IRowSet. Рекомендуется лечить это 2-мя способами. Оба обходят проблему с передачей OLE Header'a, но одинаково через ж***. Один Вы, по сути, уже нашли, подпихнув св-ву DataSource контейнера обычный Data Control. Второй - при каждом перемещении по Recordset'у вытягивать BLOB с помощью GetChunk и сохранять его в файл, каковой и подсовывать графическому контролу. Подробнее см. Knowledge Base ( Q191103 )
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема просмотра изображений.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]