?
Ich hätte vielleicht noch dazu sagen sollen, dass die einzige Möglichkeit, die Daten, die gespeichert werden sollen, zu bekommen, ist, einer Methode getData(OutputStream) einen OutputStream zu übergeben.
Ich werde jetzt folgendes probieren: Als OutputStream einen ByteArrayOutputStream zu übergeben. Da kann die Methode dann erstmal reinschreiben, wie sie lustig ist. Anschließend der Inhalt vom ByteArrayOutput extrahiert und je nach Einstellung in einen FileOutputStream geschrieben oder ein ByteArrayInputStream erstellt, der dann von dem PreparedStatement ausgelesen werden kann.
Ich weiß, dass die Problembeschreibung zu wünschen übrig lässt, ich sag einfach mal danke.