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

Imagenes y bases de datos

Estas en el tema de Imagenes y bases de datos en el foro de ASP Clásico en Foros del Web. Hola Quiero crear una base de datos con los nombres de unas imagenes y unos campos y luego meter en una carpeta las imagenes. Mi ...
  #1 (permalink)  
Antiguo 29/11/2002, 05:30
 
Fecha de Ingreso: noviembre-2002
Ubicación: Murcia
Mensajes: 2
Antigüedad: 22 años, 5 meses
Puntos: 0
Imagenes y bases de datos

Hola

Quiero crear una base de datos con los nombres de unas imagenes y unos campos y luego meter en una carpeta las imagenes.
Mi pregunta es una vez hecho esto como muestro la imagen o las imagenes en la pagina.

Muchas gracias de antemano

Acuarelaspopeinclan
  #2 (permalink)  
Antiguo 29/11/2002, 08:12
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
si guardas el path de la imagen en tu b de datos...simplemente usa el objeto img de html refenciado al path de tu base de datos.


<img src="<%=rs("path_de_imagen")%>" name=imagen>
  #3 (permalink)  
Antiguo 29/11/2002, 09:53
Avatar de carlunchos  
Fecha de Ingreso: enero-2002
Ubicación: no tengo, soy un desubicado?.
Mensajes: 438
Antigüedad: 23 años, 3 meses
Puntos: 1
Efectivamente, como dice Bakanzip esa es la forma de mostrar las imagenes, y le agregaria que si las imagenes estan dentro de una carpeta llamada imagenes, el path a la imagen deberia contener el camino con dicha carpeta, es decir:

imagenes/imagen1.gif/ ó jpg ó bmp.

response.write "<td><img src="""&rst("nombre_campo_de_imagen")&"""></td>"

Saludos.
__________________
Carlunchos
  #4 (permalink)  
Antiguo 29/11/2002, 14:55
 
Fecha de Ingreso: noviembre-2002
Ubicación: Murcia
Mensajes: 2
Antigüedad: 22 años, 5 meses
Puntos: 0
Muchas gracias por las respuestas.
Vamos a intentar afinar un poco mas. He creado una base de datos con cuadros culla clave principal son los nombres y uno de los campos me indica el tema del mismo.
Realizo la conexion a la base de datos mediante "dsn", si ahora quiero que me muestre en una pagina los cuadros de un determinado tema, ¿como realizaria la busqueda y como la mostraria?.
  #5 (permalink)  
Antiguo 30/11/2002, 07:03
Avatar de tatoman  
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 215
Antigüedad: 23 años, 1 mes
Puntos: 1
Realiza un filtrado

Realiza un filtrado en la BD y luego inserta el campo de la imagen como te dicen anteriormente:

<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="../Connections/distribuidor.asp" -->
<%
Dim Recordset1__MM_ColParam
Recordset1__MM_ColParam = "1"
if (Request.QueryString("Id") <> "") then Recordset1__MM_ColParam = Request.QueryString("Id")
%>
<%
set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_distribuidor_STRING
Recordset1.Source = "SELECT * FROM datosdealer WHERE Id = " + Replace(Recordset1__MM_ColParam, "'", "''") + ""
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 3
Recordset1.Open()
Recordset1_numRows = 0
%>

Lo que hace id es que me filtra la pagina anterior, el link del k venia era por ejm www.xxxxx.com/pagina.asp?id=34
Esto me redirigiria al registro 44 y luego solo saco el campo imagen como te han dicho en la anterior respuesta. El campo Id puede ser por ejemplo "categoria" y el valor que tome de la anterior puede ser "bananas" pagina.asp?categoria=bananas.
No se amigo, espero que te ayude.
__________________
Elias Frances
Webmaster (ultimos proyectos) de:
www.internet20.es
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 11:12.