The following bug has been logged online: Bug reference: 3278 Logged by: jeffrey zhao Email address: [EMAIL PROTECTED] PostgreSQL version: 8.2.4-1 Operating system: Windows XP Description: PSQLException when using setBinaryStream via JDBC Details:
When I run the following program, I got an exception as following: File file = new File("myimage.gif"); FileInputStream fis = new FileInputStream(file); PreparedStatement ps = conn.prepareStatement("INSERT INTO images VALUES (?, ?)"); ps.setString(1, file.getName()); ps.setBinaryStream(2, fis, file.length()); ps.executeUpdate(); ps.close(); fis.close(); Exception: org.postgresql.util.PSQLException: Method org.postgresql.jdbc4.Jdbc4PreparedStat ement.setBinaryStream(int, InputStream, long) is not yet implemented. at org.postgresql.Driver.notImplemented(Driver.java:728) at org.postgresql.jdbc4.AbstractJdbc4Statement.setBinaryStream(AbstractJ dbc4Statement.java:70) Is the method setBinaryStream really not yet implemented? Thanks. ---------------------------(end of broadcast)--------------------------- TIP 1: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly