Forum: Datenbanken
Delphi
by Union,
27. Sep 2004
Hi,
danke für Deine Antwort, doch leider kommt immernoch die selbe Fehlermeldung bei folgendem Befehl:
DataModule1.kundeWegbeschreibung.LoadFromStream(ms);
Ich habe den obigend Code nicht einfach so hingeschrieben, sondern in einem Beispielprojekt getestet. Bei mir bläht er fleissig die Datenbank auf, es kommt auch keine Fehlermeldung.
Forum: Datenbanken
Delphi
by Union,
27. Sep 2004
So geht's:
bild.Canvas.CopyRect(tr, Canvas, tr);
jpg.Assign(bild.Picture.Graphic);
jpg.Compress;
jpg.SaveToStream(ms);
tblPicture.Edit;
tblPictureGrafik.LoadFromStream(ms);
Forum: Datenbanken
Delphi
by Union,
27. Sep 2004
Wie ist denn das Blob-Feld definiert (BlobType) ? Ich glaube das Assign beim ftGraphic unterstützt nur Bitmaps. Und da Du kein Bitmap sondern ein Jpeg assignesd, knallt es. Versuche es doch mit Streams. (TMemoryStream.Create, jpg.SaveToStream(MemStream), kundeWegBeschreibung.LoadFromstream(MemStream))
Forum: Datenbanken
Delphi
by Union,
27. Sep 2004
Verwende TJpegImage:
jp := TJpegImage.create;
jp.Assign(bild.Picture);