Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Visualizar una fotografia desde una base de datos.
 Foro Bloqueado  Tema Bloqueado


Autor Temas
lmora007
Starting Member


29 Posts
Mensajes - 10 Sep 2002 :  18:24:11  Ver Perfil  Enviar Email
Hola soy un novato en el asunto de desarrollos web. Mi problema es el siguiente: tengo una base de datos clientes, donde uno de los campos es de tipo objeto Ole y ahí guardo la foto del cliente. Los datos puedo sacarlos, pero la foto NO...Como lo hago...Saludos, LuisMoraDíaz.

dos
Moderator

España
1575 Posts
Posted - 11 Sep 2002 :  11:46:58  Ver perfil  Enviar e-mail
olvidate TOTALMENTE de meter objetos OLE en base de datos.
Motivos:
1º no son compatibles con otras bases de datos. Si migras tu base de datos a otra puedes tener problemas por ahi.
2º aumentan considerablemente el tamaño de la base de datos y la hacen mas lenta

Lo que debes hacer es poner el campo foto como tipo texto. En dicho campo guardarás la ruta de la imagen ("imagenes/foto1.jpg" por ejemplo).
Asi al recuperar la foto lo que haces es recuperar la ruta de la imagen, con lo que puedes usar el contener <img> de html para mostrar la imagen.

Saludos.

Inicio Pagina

lmora007
Starting Member


29 Posts
Posted - 11 Sep 2002 :  15:43:26  Ver perfil  Enviar e-mail
vale compadre, gracias...

Inicio Pagina

estisusper
New Member


63 Posts
Posted - 18 Sep 2002 :  17:53:31  Ver perfil  Enviar e-mail
Aqui en asptutor tienes un ejemplo de como bajar las imagenes a la base de datos, si te fijas necesitas hacerlo en indicando en un campo el tipo de contenido y en otro campo esta la imagen en forma de datos binarios... Sigue el ejemplo, que a mi me ha ido de maravilla. Solo un aviso, para llamar a la imagen en una pagina debes poner el siguiente codigo:

<img src="file.asp?ID=<%=rs("id")%>">

id es el campo por el que identificas a las imagenes en tu base de datos

Un saludo y suerte

Inicio Pagina

estisusper
New Member


63 Posts
Posted - 18 Sep 2002 :  18:04:47  Ver perfil  Enviar e-mail
Por cierto para que sepas a que ejemplo de AspTutor me refiero aqui te va el enlace:

http://www.asptutor.com/asp/vart.asp?id=129

Saludos

Inicio Pagina

dos
Moderator

España
1575 Posts
Posted - 18 Sep 2002 :  18:28:38  Ver perfil  Enviar e-mail
y no será mucho mas sencillo y mucho menos costoso en cuestiones de rendimiento guardar en la base de datos solo la ruta y ya esta??

Si no puedes cambiar la estructura de la base de datos hadlo como dice estisusper, pero siempre será mejor guardar las imagenes por separado, te ahorras muchos problemas y es mejor para el rendimiento.

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar