Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2006, 07:48
LiTo..M
 
Fecha de Ingreso: enero-2006
Mensajes: 1
Antigüedad: 18 años, 4 meses
Puntos: 0
Sacar imagen de SQL Server 200

Hola a todos!!

Sin mentirles ya llevo mas de tres días con el siguiente problema:

Mis herramientas

Weblogic 8.1.
JSP de Interfaz y Package por detras como lógica de negocio.
SQL Server 2000 como Base de Datos.

El problema que tengo es que en la Base de Datos tengo una columna llamada foto, que es del tipo Image. Lo que requiero es extraer la foto de la base de datos y de algun modo presentarla en un JSP. Claro que aca téngo 2 dudas:

- Para extraer la foto actualmente estoy usando:

PreparedStatement pstmt = con.prepareStatement("select foto from Foto where nombre='Imagen'");

System.out.println("Llega aca??? I");
ResultSet rs2=pstmt.executeQuery();
if(rs2.next()) {
imageBytes = rs2.getBytes(1); //Saco byte por Byte
}
pstmt.close();
rs2.close();


Ahora mi duda es como puedo hacer para mostrar imageBytes???? como puedo hacerlo para pasarlo a imagen??? a partir de esto me surge la otra duda:

- HTML para presentar imagenes utiliza el tag <IMG>. Pero este tag (lo que he visto) siempre recurre a una ruta para mostrar la imagen. <IMG src="Ruta">

Ahora com se puede hacer para que presente la foto que se extrae de la base de datos???

Por favor cualquier ayuda se las agradezco... chauuu!!