01. december 2005 - 13:54Der er
4 kommentarer og 1 løsning
At gemme et BufferedImage i en MySQL database
Hej...
Jeg har et bufferedimage som jeg vil gemme i en mysql database hvor jeg har en kolonne af typen BLOB. Jeg har regnet ud at jeg formegentlig skal bruge et BinaryStream til at lagre dataene, men er ikke helt sikker på hvordan. Hvis nogen kunne fortælle mig det, evt. med et eksempel ville det være fint :)
Jeg ved at billedet ligger korrekt i imgData og at den får konverteret til byte array, jeg har andre billeder i tabellen så jeg ved det kan lade sig gøre, men <pre>s.executeUpdate</pre> returnere false der er derfor et eller andet galt med det jeg laver, men kan ikke umiddelbart se hvad.
Det skal siges at det er taget fra en klasse jeg har, og jeg har testet andre inserts i andre tabeller der virker hvor det ikke er billede data.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.