| From: | "Rajesh Balla" <bnrajesh(at)lycos(dot)com> |
|---|---|
| To: | pgsql-jdbc(at)postgresql(dot)org |
| Subject: | Problem with LargeObjects (client code attached) |
| Date: | 2001-04-20 14:36:45 |
| Message-ID: | MLAPBPGGOLJHEAAA@mailcity.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-jdbc |
Problem with LargeObjects
When I used
prepstmt.setBytes(3,bytearray);
the following exception was thrown by the driver: postgresql.fp.error
This exception is being thrown by the fastpath function of the Fastpath class as a result of the call fp.fastpath("lowrite",false,args) in LargeObject's "write" method.
What is the reason for this error?
What is the solution?
Thank you very much,
Rajesh
this is the client code:
String query = new String("insert into objectidtest values (?,?)");
outPStmt = dbConnect.prepareStatement(queryString);
outPStmt.setInt(1,1);
String imageName = new String("X:/14.gif" );
File file = new File(imageName);
FileInputStream fis = new FileInputStream(file);
byte[] image = new byte[(int)file.length()];
fis.read(image);
//Blob b = new byte[(int)file.length()];
outPStmt.setBytes(2,image);
Get 250 color business cards for FREE!
http://businesscards.lycos.com/vp/fastpath/
| From | Date | Subject | |
|---|---|---|---|
| Next Message | nusa | 2001-04-20 23:46:33 | HELP : Can't load JDBC driver ! |
| Previous Message | Rajesh Balla | 2001-04-20 14:28:47 | Problem using LargeObjects |