Access и графика

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
mainAlex
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 11.04.2005 (Пн) 19:07
Откуда: Красноярск

Access и графика

Сообщение mainAlex » 11.04.2005 (Пн) 19:42

Привет!
Подскажите как сохранить из стандартного IMAGE raw данные в базу (поле OLE)? И соответственно как их потом извлечить (не прибегая к установке свойств типа datasource и datamember)?

Может кто-нибудь подскажет другое решение проблемы сохранения изображения в БД из Image и обатное, загрузка в Image графических данных из поля БД? :?:

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 11.04.2005 (Пн) 19:56

заюзай ADODB.Stream, примеры см в MSDN

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 11.04.2005 (Пн) 20:03

Объект ADODB.Stream. Вот примерно:
Код: Выделить всё
Dim smPicture As New ADODB.Stream
Dim rsAction As New ADODB.Recordset
rsAction.Open(....)
With smPicture
     .Type = adTypeBinary
     .Open
     .LoadFromFile (<путь к файлу>)
      rsAction.Fields(<имя поля>).Value = .Read
      .Close
End With
Set smPicture = Nothing


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList