non uso campi blob, perciò non sono sicuro che il codice funzioni, ma dovrebbe andarecodice:Connection conn = ... // preparo lo statement parametrico PreparedStatement pst = conn.prepareStatement("INSERT INTO tabella VALUES (?, ?, ?)"); // imposto i valori byte[] x = ... String value = new String(x); pst.setInt(1, 10); pst.setString(2, "ciao"); pst.setAsciiStream(3, new InputStreamReader(new StringReader(value)), x.length); pst.executeUpdate(); pst.close();

Rispondi quotando