Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/11/2009, 05:14
Avatar de elAntonie
elAntonie
 
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 11 meses
Puntos: 10
Respuesta: Adjuntar imagen de campo tipo blob en correo JavaMail

Si perdon.

Puedes inicilizar el stream directamente del logo de la BBDD.

Código:
stmt = con.createStatement();	
rs = stmt.executeQuery(query);
InputStream stream = null;
int size = 0;
if (rs.next())
{
  blob=((OracleResultSet)rs).getBLOB(1);
  if (null != blob)
  {
     logo = blob;	  	
     stream = logo.getBinaryStream();
     size = (int) logo.length();
     resultado = new byte [size];
     stream.read(resultado);
   }
}