tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shapira, Yoav" <Yoav.Shap...@mpi.com>
Subject RE: Uploading Images in Oracle
Date Thu, 26 Feb 2004 21:01:46 GMT

Howdy,

>      java.io.OutputStream os = null;
>      os = ( (weblogic.jdbc.common.OracleBlob)
>myBlob).getBinaryOutputStream();

Assuming myBlob is a java.sql.Blob, the shortest path for you to fix
your code is os = myBlob.setBinaryStream(1);

However, you can also write your bytes to a
java.io.ByteArrayOutputStream and when finished, call
myBlob.setBytes(...) with the contents of the stream.  The advantage
here is that you don't even have to open a DB connection until your blob
is ready.

Using vendor-specific APIs for convenience when a portable alternative
is available will always get you ;)

Yoav Shapira



This e-mail, including any attachments, is a confidential business communication, and may
contain information that is confidential, proprietary and/or privileged.  This e-mail is intended
only for the individual(s) to whom it is addressed, and may not be saved, copied, printed,
disclosed or used by anyone else.  If you are not the(an) intended recipient, please immediately
delete this e-mail from your computer system and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message