Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Blob wert hinzufügen. (https://www.delphipraxis.net/63817-blob-wert-hinzufuegen.html)

kingflo 23. Feb 2006 11:04

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:
  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;
Nun ist Picture allerdings nur ein String mit dem FileName (z.B C:\bilder\image.jpg)
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

dataspider 23. Feb 2006 11:39

Re: Blob wert hinzufügen.
 
Hi Flow,

kenne mich mit TTable nicht so aus, aber probier mal:

Delphi-Quellcode:
TBlobField(TableBilder.FieldByName('BILD')).LoadFromFile('C:\bilder\image.jpg');
Cu, Frank

kingflo 23. Feb 2006 12:23

Re: Blob wert hinzufügen.
 
danke ich glaub das funzt


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:25 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz