![]() |
Datenbank: DBase für Windows • Zugriff über: DataSource, TTable
JPEG in BLOB Feld speichern
Hallo,
da habe ich wieder ein Problem. Es sollen bmp und/oder jpeg Bilder in einem BlobFeld gespeichert werden. Bei bmp mache ich das so, und das funktioniert auch.
Delphi-Quellcode:
Nun habe ich die bei USES jpeg eingefügt.
procedure TForm1.ReadButtonClick(Sender: TObject);
begin with Table1 do Image1.Picture.Assign(FieldByName('Bild')); end; procedure TForm1.WriteButtonClick(Sender: TObject); begin with Table1 do begin table1.Insert; table1.FieldByName('bild').Assign(Image1.Picture); table1.Post; end; end; Wie geht das mit jpeg Bildern? Fritz01 [edit=SirThornberry]Delphi-Tags ergänzt - Mfg, SirThornberry[/edit] |
Re: JPEG in BLOB Feld speichern
Zitat:
|
Re: JPEG in BLOB Feld speichern
Hi MKINZLER,
nein, leider nicht! Hier kommt die Fehlermeldung: TPicture kann nicht zu TBloField zugewiesen wereden. Fritz01 |
Re: JPEG in BLOB Feld speichern
Hallo Fritz01,
mal bitte hier schauen -> ![]() und darin dann diesen -> ![]() Grüße Klaus |
Re: JPEG in BLOB Feld speichern
Kodier doch einfach die jpeg mit base64. Dann musst du dir über den Dateityp keine Gedanken machen. Na und dann dekodieren mit base64 wenn du es liest.
|
Re: JPEG in BLOB Feld speichern
Hallo Fritz,
vielleicht ist dieser Beitrag für dich interessant: ![]() Grüße vom marabu Edit: Link auf Beitrag #5 durch Link auf Beitrag #2 ersetzt. |
Re: JPEG in BLOB Feld speichern
|
Re: JPEG in BLOB Feld speichern
Hallo,
habe hier ![]() Was mache ich da nur falsch?? :wall: Vielleicht weiß da jemand eine Lösung und postet diese. Fritz01 |
Re: JPEG in BLOB Feld speichern
Verwendest du zum Anzeigen ein TDBimage? Damit habe nur schlechte Erfahrungen gemacht, sobald JPEG ins Spiel kam. Darum verwende ich zur Darstellung grundsätzlich TImage.
Grüße Mikhal |
Re: JPEG in BLOB Feld speichern
Hallo Mikhal,
ich habe mich exakt an das Beispiel gehalten, und ich habe TImage verwendet. Habe allerdings Delphi 4, sollte es daran liegen? Fritz01 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz