Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 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-сайт: www.vbnet.ru
 Профиль | | #1
Добавлено: 24.01.05 18:15
ИМХО, поле типа OLE-объект надо не к PictureBox привязывать, а к
контролу OLE.

Ответить

Номер ответа: 2
Автор ответа:
 NovichoK



Вопросов: 72
Ответов: 147
 Профиль | | #2 Добавлено: 26.01.05 20:19
Долго мучался, и все же решил спросить: как? как привязать к оле поле базы данных типа оле?
set ole1= Rec1.Fields(0)
- не прокатывает...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам