Hallo,
ich habe folgendes Problem:
Ich habe Bilder in meiner Datenbank per BLOB (Binary Large Object) gespeichert. Nun möchte ich meine Bilder aus der Datenbank lokal speichern (z.B. "c:/Bilder/) und Veränderungen an der Größe vornehmen.
Folgendes funktioniert schon: Per Servlets
- Dantenbankconnect
- Dantebankabfrage
Klasse:
Aus Ausgabe kommt die erste ID in der Datenbanktablle. Ich will aber das alle ID direkt lokal gespeichert werden.
Hat jemand eine Idee wie das funktioniert.
danke und gruß
tette
ich habe folgendes Problem:
Ich habe Bilder in meiner Datenbank per BLOB (Binary Large Object) gespeichert. Nun möchte ich meine Bilder aus der Datenbank lokal speichern (z.B. "c:/Bilder/) und Veränderungen an der Größe vornehmen.
Folgendes funktioniert schon: Per Servlets
- Dantenbankconnect
- Dantebankabfrage
Klasse:
Code:
public void init(long bildId, Connection connection, ContentFactory factory) throws SQLException {
PreparedStatement pstmt = null;
ResultSet rs = null;
try {
pstmt = connection.prepareStatement("SELECT ....");
pstmt.setLong(1, BildId);
rs = pstmt.executeQuery();
this.myContentList = new ArrayList();
while (rs.next()) {
this.contentId = rs.getLong(1);
this.blobId = rs.getLong(2);
Aus Ausgabe kommt die erste ID in der Datenbanktablle. Ich will aber das alle ID direkt lokal gespeichert werden.
Hat jemand eine Idee wie das funktioniert.
danke und gruß
tette