error al presentar imagen

21/02/2007 - 00:19 por Norma Hdez | Informe spam
hola buenas tardes

inserto una imagen en una bd sqlserver, realizo la consulta, toda va bien,
no indica ningun error o warning, pero la pagina en lugar de mostar la
imagen me muestra el siguiente error:

****************
The XML page cannot be displayed
Cannot view XML input using style sheet. Please correct the error and then
click the Refresh button, or try again later.



Invalid at the top level of the document. Error processing resource
'http://localhost:1542/ReporteAsesoria/asesoria/wfMostr...

System.Byte[]****************estoy trabajando con web form, el problema no
es por la consulta,porque la reviso directamente en el sql query analizer y
me muestra los datos, esto es lo que pongo para visualizar la
imagen:Response.ContentType = (m_datosSet(CType(Session("IdPropio"),
Long)).Tables(0).Rows(0).Item("imagen_tipo"))Response.BinaryWrite(m_datosSet(CType(Session("IdPropio"),
Long)).Tables(0).Rows(0).Item("imagen"))alguien sabe que tengo mal o si me
falta codigo que incluir???saludos y muchas gracias...
 

Leer las respuestas

#1 Alberto Poblacion
21/02/2007 - 08:16 | Informe spam
"Norma Hdez" wrote in message
news:eF$
[...]
The XML page cannot be displayed
[...]
Response.ContentType = (m_datosSet(CType(Session("IdPropio"),
Long)).Tables(0).Rows(0).Item("imagen_tipo"))



Tiene pinta de que le estás poniendo mal el ContentType, y el navegador
está tratando de interpretar lo que recibe como XML en lugar de como imagen.
Mira lo que tienes en el Item("imagen_tipo") a ver si es adecuado para
devolverlo en el ContentType. Al Resonse.ContentType tienes que ponerle algo
asi como "image/jpeg" o "image/gif" según el tipo de la imagen.
Ah, y después del Response.BinaryWrite(...) ponle también un
Respnse.End(), para que no intente enviar más cosas después de la imagen.

Preguntas similares