![]() |
Datenbank: InterBase • Zugriff über: TTable
Blob wert hinzufügen.
Hallo...
Ich habe in einer Table (TableBilder) und da gibt es ein Feld BILD dieses ist vom Typ BLOB (D_IMAGE) und ich weiß jetzt leider nicht wie ich da ein Bild hinzufügen kann. normaler weise mache ich es t.B so:
Delphi-Quellcode:
Nun ist Picture allerdings nur ein String mit dem FileName (z.B C:\bilder\image.jpg)
TableBilder.open;
TableBilder.Append; TableBilder.FieldValues['CODE']:=code; TableBilder.FieldValues['UNTERSUCHUNGSCODE']:=UntCode; TableBilder.FieldValues['KIND']:=kind; TableBilder.FieldValues['BILD']:=Picture; // Hier ist Falsch TableBilder.post; TableBilder.Close; und ich weiß leider nicht wie ich dem Blob feld ein Bild geben kann. Kann mir da jemand ein Beispiel geben? Also ich dachte daran, das ich mir z.B ein TImage (oder was anderes) erzeuge und das Bild mit LoadFromFile(picture) lade, und es dann irgendwie zu dem Feld BILD zuweise oder so... Wäre echt spitze wenn mir da Jemand sagen könnte, wie man es am Besten löst. mfg Flo |
Re: Blob wert hinzufügen.
Hi Flow,
kenne mich mit TTable nicht so aus, aber probier mal:
Delphi-Quellcode:
Cu, Frank
TBlobField(TableBilder.FieldByName('BILD')).LoadFromFile('C:\bilder\image.jpg');
|
Re: Blob wert hinzufügen.
danke ich glaub das funzt
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:48 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