J
java_starter_dl
Gast
Hi!
Hab da mal eine kurze Frage:
Ich habe in einer Oracle-Tabelle ein feld mit dem Datentyp blob. Der Benutzer wählt nun ein Bild mittels eines FileChoosers aus. Dieses Bild soll in die Datenbank gespeichert werde. Ich will nicht nur den Pfad, sondern wirklich das bild in die Datenbank. Außerdem möchte ich keine preparedStatements verwenden wenn das möglich ist.
Das habe ich bis jetzt:
jfc ist das Objekt des FileChoosers. Jetzt muss ich doch den FileInputStream irgendwie in einen bytearray bekommen, oder? und dann irgendwie ein Update machen.
WIE?
Vielen Dank!
Hab da mal eine kurze Frage:
Ich habe in einer Oracle-Tabelle ein feld mit dem Datentyp blob. Der Benutzer wählt nun ein Bild mittels eines FileChoosers aus. Dieses Bild soll in die Datenbank gespeichert werde. Ich will nicht nur den Pfad, sondern wirklich das bild in die Datenbank. Außerdem möchte ich keine preparedStatements verwenden wenn das möglich ist.
Das habe ich bis jetzt:
Code:
File input = jfc.getSelectedFile();
FileInputStream fis = new FileInputStream( input );
jfc ist das Objekt des FileChoosers. Jetzt muss ich doch den FileInputStream irgendwie in einen bytearray bekommen, oder? und dann irgendwie ein Update machen.
WIE?
Vielen Dank!