Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi BLOB und IBObjects (https://www.delphipraxis.net/13130-blob-und-ibobjects.html)

meggles 11. Dez 2003 13:50


BLOB und IBObjects
 
Hello everybody,
ich will in einer DB Emails als BLOB speichern - genauer gesagt, die IndyMessage-Komponente.
Nun seht Euch das mal an:
Code:
    vStream := TMemoryStream.Create;
    imessage.SaveToStream(vStream,false);
    vStream.Position := 0;
    with DSQL_Email do
    begin
        SQL.Text := 'execute procedure TAB_EMAIL_I ?MESSAGE, ?VON, ?AN, ?TEXT, ?BETREFF, ?DATUM, ?ORDNER_ID, ?ANHANG';
        ParamByName('MESSAGE')
        ParamByName('VON').AsString := iMessage.From.Text;
        ParamByName('AN').AsString := iMessage.Recipients.EMailAddresses;
        ParamByName('TEXT').AsString := iMessage.Body.Text;
        ParamByName('BETREFF').AsString := iMessage.Subject;
        ParamByName('DATUM').AsDateTime := iMessage.date;
        ParamByName('TEXT').AsString := iMessage.Body.Text;
        Prepare;
      end;
Die IBX hatten LoadFromStream, das war supereinfach. Wie mach ich das mit den IBObjects? Ich verwende die IB-DSQL-Komponente.
Vielen Dank!
Simon


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:57 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