![]() |
Datenbank: EasyTable • Version: 6.03 • Zugriff über: EasyTable-Komponente
Bild in Datenbankfeld schreiben
Wie kann ich über den Quellcode ein Bild (Bitmap oder JPEG) in ein Datenbankfeld einfügen?
Eigentlich dachte ich, daß es so geht:
Delphi-Quellcode:
Das Datenbankfeld 'Bild' ist ein TGraphic-Feld.
OpenPictureDlg.InitialDir := ExtractFilePath(Application.ExeName) + '\Pictures';
If OpenPictureDlg.Execute then Begin With EinbautenTbl do Begin If not (State in ([dsInsert, dsEdit])) then Begin Edit; FieldByName('Bildname').Value := OpenPictureDlg.FileName; EBImage.Picture.LoadFromFile(FieldByName('Bildname').AsString); FieldByName('Bild').LoadFromFile(OpenPictureDlg.FileName); Post; end; end; end; Vielleicht hat jemand einen Tip. [edit=Sharky]Delphi-Tags gesetzt. Mfg, Sharky[/edit] |
Re: Bild in Datenbankfeld schreiben
Moin.
herzlich willkommen und füge bitte Delphi-Tags ein. Der Hinweis kommt demnächst wohl automatisch. :mrgreen: EasyTable kenne ich jetzt nicht, aber gucke mal in Richtung "Blob-Felder". |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 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