Страница: 1 |
Страница: 1 |
Вопрос: Считать картинку из поля OLE
Добавлено: 24.01.05 16:22
Автор вопроса: NovichoK
В БД имеется табличка а там поле типа ОЛЕ-объект - внутри загружены картинки. Вопрос: как считать программно через DAO эти картинки и загрузить их к примеру в массив Имеджбоксов?
Dim Database1 As Database
Dim Rec1 As Recordset
Dim i as integer
Set Database1 = OpenDatabase(Path)
Set Rec1 = Database1.OpenRecordset(Tablename)
i=0
Do While Rec1.EOF = False
Image1(i).Picture = Rec1.Fields(0)
Rec1.MoveNext
i=i+1
Loop
Set Database1 = Nothing
Set Rec1 = Nothing
Таким образо не прокатывает.
Вся загвоздка в этой строке: Image1(i).Picture = Rec1.Fields(0). Че делать?
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 24.01.05 18:15
ИМХО, поле типа OLE-объект надо не к PictureBox привязывать, а к
контролу OLE.
Номер ответа: 2
Автор ответа:
NovichoK
Вопросов: 72
Ответов: 147
Профиль | | #2
Добавлено: 26.01.05 20:19
Долго мучался, и все же решил спросить: как? как привязать к оле поле базы данных типа оле?
set ole1= Rec1.Fields(0)
- не прокатывает...