Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Wie Bilddatei in ein TClientDataSet eintragen ? (https://www.delphipraxis.net/115376-wie-bilddatei-ein-tclientdataset-eintragen.html)

madina 11. Jun 2008 10:15

Datenbank: TClientDataSet • Zugriff über: über Delphi

Wie Bilddatei in ein TClientDataSet eintragen ?
 
Hallo,

wie kann ich z.B. in ein TClientdataSet Bilder wie Icon oder Bitmap Dateien einfügen ?

mfg
Ati

mkinzler 11. Jun 2008 10:18

Re: Wie Bilddatei in ein TClientDataSet eintragen ?
 
Genauso wie in jedes DataSet, per BlobField

madina 11. Jun 2008 10:30

Re: Wie Bilddatei in ein TClientDataSet eintragen ?
 
Hallo,

wie geht das ?

mfg

madina 10. Jul 2008 08:11

Re: Wie Bilddatei in ein TClientDataSet eintragen ?
 
Hallo,

ich habe die Lösung gefunden:

Delphi-Quellcode:
   
    cds.Open;
    cds.Insert;
    try
        Stream:= cds.CreateBlobStream(cds.Fields.FieldByName('TheGraphicFieldNameHere'), bmWrite);
        try
            TheIcon.SaveToStream(Stream);
        finally
            Stream.Free;
        end;
        cds.Post;
    except
        cds.Cancel;
        raise;
    end;
mfg


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:32 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-2025 by Thomas Breitkreuz