Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как хранить изображения JPG в Paradox? [D7, Paradox]


D@Nger ©   (2006-05-30 12:18:00) 

Здравствуйте мастера! Подскажите Как хранить изображения JPG в Paradox и какой тип поля должен быть - ftBlob или ftGraphic?


D@Nger   (2006-05-30 13:08:00) [1]

Я делаю так:
var foto:TMemoryStream;
begin
  if opendialog1.Execute then
  begin
    dbimage1.Picture.LoadFromFile(opendialog1.FileName);
    foto := TMemoryStream.Create;
    dbImage1.Picture.Graphic.savetostream(foto);
    fmain.sotrud_tbl.Edit;
    (fmain.sotrud_tbl.fieldbyname('foto') as TBlobField).LoadFromStream(foto);
    fmain.sotrud_tbl.Post;
    foto.Free;
  end;
end;


Desdechado   (2006-05-30 12:36:00) [2]

IFAIK, тип поля график не способен кроме бмп ничего содержать (внутренняя проверка)
используй BLOB


ЮЮ   (2006-05-30 12:30:00) [3]

Вот и в соседней ветке о том же речь:

http://www.delphimaster.ru/cgi-bin/forum.pl?id=1148904031&n=18


ЮЮ   (2006-05-30 12:25:00) [4]

У меня получается только bmp а jpg нет.

А в чём разница?
Как ты определяешь какой формат хранится в поле? Каким компонентом пытаешьмя считать изображение из потока?


D@Nger   (2006-05-30 12:22:00) [5]

У меня получается только bmp а jpg нет.


Ega23   (2006-05-30 12:20:00) [6]


> ftBlob или ftGraphic?


А в чём разница?  :о)


Наверх

Титульная страница Поиск, карта сайта Написать письмо