Вывод картинки из Access

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
noob4ever
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 117
Зарегистрирован: 05.01.2006 (Чт) 0:58

Вывод картинки из Access

Сообщение noob4ever » 03.12.2006 (Вс) 13:13

Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim sSQL As String

Private Sub Комманда1_Click()
Set db = DAO.OpenDatabase("C:\db.mdb")
sSQL = "SELECT Foto FROM [TABLE] WHERE ID=10"
Set rs = db.OpenRecordset(sSQL)

With rs
.MoveFirst 'Перемещаемся к первой записи
Do While Not .EOF 'Выполнять пока есть записи
Изображение1.Picture = .Fields(0)
.MoveNext 'Перемещаемся к следующей записи
Loop
End With

rs.Close
db.Close
End Sub

Вопрос! как сделать чтобы в Изображение1 загружалась картинка .Fields(0)????

Изображение1.Picture = .Fields(0)
не выходит(

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 03.12.2006 (Вс) 13:27

А-та-та за невнимательность и игнорирование поиска.

1. Почитай вот этот топик (Какой ужас! Только представьте! На этой же странице!..)
2. В общем случае
Код: Выделить всё
Set Изображение1.Picture = .Fields(0)

noob4ever
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 117
Зарегистрирован: 05.01.2006 (Чт) 0:58

Сообщение noob4ever » 03.12.2006 (Вс) 15:33

) спасиба!

noob4ever
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 117
Зарегистрирован: 05.01.2006 (Чт) 0:58

Сообщение noob4ever » 03.12.2006 (Вс) 15:52

Set Изображение1.Picture = .Fields(0)
а что объявлять в stdpicture тогда??
ниче не получается

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 03.12.2006 (Вс) 15:59

Как добавлена картинка в базу?
В топике по ссылке все расписано :)

noob4ever
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 117
Зарегистрирован: 05.01.2006 (Чт) 0:58

Сообщение noob4ever » 03.12.2006 (Вс) 17:07

вручную добавлена.
попутный вопрос а как из VB добавить?
и вообще в том примере я не пойму!
как мне связать с моим кодом?


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: AhrefsBot, SemrushBot и гости: 27

    TopList