![]() |
|
|
#1
|
||||
|
||||
|
Всем здорово! Друзья, понимаю что вопрос обсуждался много раз на форуме, но всё равно никак не могу разобраться кому не сложно сделайте пожалуйста простенький пример, который показывает как добавить картинку в базу и как отобразить эту картинку в dbimage. Заранее большое спасибо!
p.s без разницы какая база paradox или access. |
|
#2
|
||||
|
||||
|
Друзья, сам разобрался.
вот код Код:
table1.Edit; if OpenPictureDialog1.Execute then DBImage1.Picture.LoadFromFile(OpenPictureDialog1.FileName); table1.Post; |
|
#3
|
||||
|
||||
|
Я не сторонник ДБ компонентов. Я бы просто вычитывал из блоба в ручей и грузил в картинку. Добавление в ДБ так же, через ручьи, без всяких там table1.Post.
|
|
#4
|
||||
|
||||
|
Цитата:
|
|
#5
|
||||
|
||||
|
TStream
I II III |
| Этот пользователь сказал Спасибо M.A.D.M.A.N. за это полезное сообщение: | ||
borockov (27.10.2012)
| ||
|
#6
|
||||
|
||||
|
Ааа stream, я пробовал загружать через sream, используя примеры найденные в инете, но наверное руки кривые не смог разобраться=) в итоге сделал как сделал!=))) в общем всем спасибо!
|
|
#7
|
||||
|
||||
|
Код:
if OpenPictureDialog1.Execute then
begin
Table1.Edit;
TGraphicField(Table1.FieldByName('Graphic')).LoadFromFile(OpenPictureDialog1.FileName);
Table1.Post;
end;Код:
DBImage1.Stretch:=True; |