Foros del Web » Programando para Internet » ASP Clásico »

Arbol de producto

Estas en el tema de Arbol de producto en el foro de ASP Clásico en Foros del Web. Tengo muy poco conocimiento en ASP. Lei el articulo de "arbol de productos", de dearrolloWeb y lo puse en marcha en mi web que es ...
  #1 (permalink)  
Antiguo 26/01/2007, 06:13
 
Fecha de Ingreso: enero-2007
Mensajes: 6
Antigüedad: 18 años, 3 meses
Puntos: 0
Arbol de producto

Tengo muy poco conocimiento en ASP. Lei el articulo de "arbol de productos", de dearrolloWeb y lo puse en marcha en mi web que es de tenis.Funciona muy bien, pero me encontre con que no se como se configura la base de datos para que aparezca la foto del producto y que setencia debo agregar al código para que se ejecute.La idea es poner fotos en la BD
En la descripcion del articulo dice:" Foto: Opcional. Foto del artículo o ubicación de la misma. "

a continuación le escribo parte del código que encontre,

Response.Write("Descripción : " & Articulos("DescAmpliada") & "<BR>")
Response.Write("Foto : " & Articulos("Foto") & " Medidas : " & Articulos("Medidas") & "<BR>")
Response.Write("</TD></TR>")
Articulos.MoveNext

Pero no se que modificar para que aparezca la foto.
Agradeceria tu ayuda

Muchas gracias y saludos a todos.
  #2 (permalink)  
Antiguo 26/01/2007, 08:46
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: Arbol de producto

¿grabas las fotos en la bd's? ¿cómo lo haces? ¿no te sería mejor tener un directorio con las imagenes y en la bd solo guardar el path?
  #3 (permalink)  
Antiguo 26/01/2007, 13:37
 
Fecha de Ingreso: enero-2007
Mensajes: 6
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Arbol de producto

claro en pricipio pensé que era mejor poner las fotos en una BD, No se si esto es eficaz.
Y de la otra manera, que código debo poner para que la foto aparezca, teniendo en cuenta una carpeta donde guadaria las fotos.?
Gracias
Jorge
  #4 (permalink)  
Antiguo 26/01/2007, 14:19
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: Arbol de producto

Con eso>

Response.Write("<img src='" & Articulos("PathFoto") & "'>")

Si el campo "PathFoto" tiene por ejemplo: \imagenes\logo.gif, el código que se le manda al cliente sería <img src='\imagenes\logo.gif'>, lo cual te mostraría la imagen con ese nombre y en esa ruta.

No se si es claro el ejemplo
  #5 (permalink)  
Antiguo 26/01/2007, 15:51
 
Fecha de Ingreso: enero-2007
Mensajes: 6
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Arbol de producto

gracias.Escribí el código y me sae el siguiente error:

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/arbol.asp, line 161

Response.Write("<img src='" & Articulos("Foto") & "'>") Medidas : " & Articulos("Medidas") & "<BR>")


No puedo descubrir cual es el error.
Gracias
  #6 (permalink)  
Antiguo 26/01/2007, 16:25
 
Fecha de Ingreso: enero-2007
Mensajes: 6
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Arbol de producto

ya esta, Ya funcionó!
Si quisiera cambiar el tamaño de la imagen que se muestra, sabes como se hace?
Muchisimas gracias!!!
  #7 (permalink)  
Antiguo 26/01/2007, 16:38
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: Arbol de producto

Modifica sus parámetros de alto y ancho, solo ten en cuenta que aunque en el navegador se vea pequeña, al cliente se le mandan todos los bytes de la imagen original. Mejor hay que reducirlas fisicamente.

Response.Write("<img src='" & Articulos("PathFoto") & "' height=20 width=20>")
  #8 (permalink)  
Antiguo 27/01/2007, 07:53
 
Fecha de Ingreso: enero-2007
Mensajes: 6
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Arbol de producto

muchas gracias, Ya funciona todo bien.
A la ignorncia hay que combatirla con las preguntas, jeje.
Gracias !
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:56.