Cargar Imagen

10/10/2004 - 07:51 por Claudio Valdés | Informe spam
Hola a todos:

Quisiera saber como puedo hacer para mostrar un campo de tipo image que se
encuentra en una base de datos SQL
en una pagina web

desde ya muchas gracias

Atte,
Claudio Valdés

Preguntas similare

Leer las respuestas

#6 Matias Iacono
11/10/2004 - 22:28 | Informe spam
si... eso mas me olvidaba... recuerda que los soportes estandar para web son
GIF y JPG... y por ahi a veces, funciona el PNG

Saludos

Matias Iacono
Microsoft MVP



"Sashka" wrote in message
news:%
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hasta donde yo sé... para ver imagenes tiff hay que instalar un plugin (yo
no puedo ver tampoco imagenes tif!!)

Sashka
MS MVP Access
MCP ASP.Net

"Claudio Valdés" escribió en el mensaje
news:
> Estimados:
>
> Este es el codigo que utilizo, prove con los dos formatos. Desde la
> página
> principal llamo a ImagenDesdeSQL.asp y no me muestra nada (image/tiff,
> image/x-tiff)
>
> Si llamo a ImagenDesdeSQL.asp sola me muestra muchos caracteres raros
>
> '--
> ' Página principal.asp
> '--
> <IMG SRC=ImagenDesdeSQL.asp?ID=<%=1%>>
>
> '--
> 'Página ImagenDesdeSQL.asp
> '--
>
> Set conexion=Server.CreateObject("ADODB.Connection")
> conexion.ConnectionString=StrConn
> conexion.Open
>
> strQuery = "select id,logo from Logos where ID = " & ImageID
> Set rs = Server.CreateObject("ADODB.Recordset")
> set rs = conexion.Execute(strQuery)
>
> if not (rs.eof) then
> BlockSize = 4096
> Response.ContentType = "image/tiff"
> 'Response.ContentType = "image/x-tiff"
>
> rs.MoveFirst
> Set Field = rs("Logo")
> FileLength = Field.ActualSize
> NumBlocks = FileLength \ BlockSize
> LeftOver = FileLength Mod BlockSize
>
> Response.BinaryWrite Field.GetChunk(LeftOver)
>
> For intLoop = 1 To NumBlocks
> Response.BinaryWrite Field.GetChunk(BlockSize)
> Next
> Else
> Response.Write "ID '" & ImageID & "' not found in DB."
> End If
> rs.Close
>
> Si alguién me puede decir que falta o esta mal
> Muchas gracias por sus comentarios
>
> Atte,
> Claudio Valdés
>
> "Matias Iacono" escribió en el mensaje
> news:
>> Para eso deberias cambiar esta linea:
>>
>> Response.ContentType = "image/gif"
>>
>>
>> Por la correspondiente al formato de la imagen.
>>
>> Para una lista de estas cabeceras:
>>
>> http://www.glosarium.com/list/3/2,T,,xhtml
>>
>> Saludos
>>
>> Matias Iacono
>> Microsoft MVP
>>
>>
>>
>> "Claudio Valdés" wrote in message
>> news:%
>> > Estimado:
>> >
>> > La imagen que se cargo en la base de datos era .TIF y al aplicar el
>> ejemplo
>> > me aparecen solo caracteres
>> > y no puedo ver la imagen
>> >
>> > Muchas gracias por sus consejos
>> >
>> > Atte,
>> > Claudio Valdés
>> >
>> > "Sashka" escribió en el mensaje
>> > news:
>> >
>>

-




-
>> > > ¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos
>> > > si
>> te
>> > > sirvió o no la respuesta dada. Muchas gracias
>> >
>>

-




-
>> > > http://www.15seconds.com/faq/ASP%201.0/622.htm
>> > >
>> > > Sashka
>> > > MS MVP Access
>> > > MCP ASP.Net
>> > >
>> > > "Claudio Valdés" escribió en el mensaje
>> > > news:
>> > > > Hola a todos:
>> > > >
>> > > > Quisiera saber como puedo hacer para mostrar un campo de tipo


image
>> que
>> > se
>> > > > encuentra en una base de datos SQL
>> > > > en una pagina web
>> > > >
>> > > > desde ya muchas gracias
>> > > >
>> > > > Atte,
>> > > > Claudio Valdés
>> > > >
>> > > >
>> > >
>> > >
>> >
>> >
>>
>>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida