Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.427 Beiträge
 
Delphi 7 Professional
 
#19

AW: PNG-Bild aus BLOB-Feld in Image laden

  Alt 10. Nov 2020, 14:03
[QUOTE=Laaeris;1476911]
Ich glaube nicht, dass das funktioniert.
Ich würde das in etwa so machen:
...
Hey Frank,

die Prozedure läuft fehlerfrei durch - topp. Ich kann noch nicht laden (immer noch PNG-CRC Fehler wie oben), aber ich habe in der Datenbank auf das Feld geschaut, es hat die Größe 65535 Byte. Solche Zahlen machen mich dann nervös, und laut MYSQL-Workbench sieht das Bild wie angehängt aus - irgendwie halb. Immerhin erkennt zumindest die DB das ganze als Image.

Was glaubst Du, woran das liegt?

Liebe Grüße,
David

P.S. (nachedit): Bin gerne bereit dass in diesen verrückten Coronazeiten mal 5 Minuten als Websession zu lösen und die Lösung dann hier zu posten.
Kann es sein, dass das Blobfeld schlicht und einfach zu klein für das Bild ist?

65536 ist halt der höchste Wert, den man mit 'nem Word darstellen kann und der Größe eines Blobs bei MySQL entspricht. (https://www.tutorialspoint.com/What-...olumn-in-MySQL)

Wenn man größere Bilder speichern will, sollte man einen entsprechend größeren Blobtyp nehmen.
  Mit Zitat antworten Zitat