mostrar imágenes desde BD Access
Pongamos que tengo una BD Access, y entre otros campos, cada registro tiene el campo FOTO, que incluye un JPG.
¿Es posible, mediante ASP, mostrar dicha imágen en una página web?
gracias :D
¿Es posible, mediante ASP, mostrar dicha imágen en una página web?
gracias :D
Bien, tras unos dÃas de pesquisas, he dado con algo que parecerÃa la solución a mi pregunta, pero no termina de funcionar.
En la página:
http://www.sagas.net/asp/show.aspx?abcd=92
explica cómo acceder por medio de ASP a las imágenes almacenadas en una BD.
Pero después de varias pruebas no he conseguido que funcionara. Mis conclusión, despues de analizar los ficheros que se me devuelven en lugar de las imágenes, es la misma que menciona [email protected] en:
http://www.sloppycode.net/asp/?m=20
y ésta es:
parece ser que Access almacena los datos binarios del fichero de imágen, más unos cuantos datos con el nombre del mismo, su ubicacuón...
Y lo que sucede al utilizar el Response.BinaryWrite es que éste coge todos los datos como si fuesen la imagen; resultado: que el navegador no es capaz de mostrar la imagen.
(Lo curioso es que según que programas de imagen no tienen esos problemas, aún con la información extra añadida a la imagen. Un ejemplo es el IrfanView)
Recapitulando: si alguien sabe cómo se puede solucionar este percance, le estaré muy agradecido :D
En la página:
http://www.sagas.net/asp/show.aspx?abcd=92
explica cómo acceder por medio de ASP a las imágenes almacenadas en una BD.
Pero después de varias pruebas no he conseguido que funcionara. Mis conclusión, despues de analizar los ficheros que se me devuelven en lugar de las imágenes, es la misma que menciona [email protected] en:
http://www.sloppycode.net/asp/?m=20
y ésta es:
parece ser que Access almacena los datos binarios del fichero de imágen, más unos cuantos datos con el nombre del mismo, su ubicacuón...
Y lo que sucede al utilizar el Response.BinaryWrite es que éste coge todos los datos como si fuesen la imagen; resultado: que el navegador no es capaz de mostrar la imagen.
(Lo curioso es que según que programas de imagen no tienen esos problemas, aún con la información extra añadida a la imagen. Un ejemplo es el IrfanView)
Recapitulando: si alguien sabe cómo se puede solucionar este percance, le estaré muy agradecido :D
