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

Insertar Imagen en ASP

Estas en el tema de Insertar Imagen en ASP en el foro de ASP Clásico en Foros del Web. alguien podria decirme por favor como insertar imagenes en asp, para guardarlos en un campo objeto OLE de una bd access 2000, y luego publicar ...
  #1 (permalink)  
Antiguo 09/01/2003, 14:10
 
Fecha de Ingreso: enero-2003
Mensajes: 516
Antigüedad: 21 años, 5 meses
Puntos: 0
Pregunta Insertar Imagen en ASP

alguien podria decirme por favor como insertar imagenes en asp, para guardarlos en un campo objeto OLE de una bd access 2000, y luego publicar automaticamente esta imagen.
gracias
  #2 (permalink)  
Antiguo 09/01/2003, 14:18
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 21 años, 6 meses
Puntos: 0
Guardas la URL de la imagne en un campo de la db (IMAGEN)
y luego lo metres es un img src
<img src="<%=MyRecordset("IMAGEN")%>">
__________________
Tu portal de manga y anime.
  #3 (permalink)  
Antiguo 09/01/2003, 14:22
 
Fecha de Ingreso: enero-2003
Mensajes: 516
Antigüedad: 21 años, 5 meses
Puntos: 0
re

PODRIAS EXPLICARMELO PASO A PASO, POR FAVOR AUN SOY NUEVO EN ESTO
GRACIAS POR TU TIEMPO
  #4 (permalink)  
Antiguo 09/01/2003, 14:36
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 21 años, 6 meses
Puntos: 0
Ok.
1º) Te conectas a la DB. Asi:
Set MyConn = Server.CreateObject("ADODB.Connection")
MyConn.Open("Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("foro/base_datos/squaregames.mdb"))

2º) Creas el parametro SQL para insertar el valor (la URL) de la imagne, en el campo imagen.
SQL = "SELECT * FROM TABLA"
set MyRecordset = MyConn.Execute(SQL)
MyRecordset.AddNew
MyRecordset("IMAGEN") = url de la imagen
MyRecordset.Update
MyRecordset.Close

3º) COges el campo:
sql = "SELECT * FROM TABLA"
set MyRecordset = MyConn.Execute(SQL)
do WHILE not myrecordset.eof
<img src="<%= MyRecordset("IMAGEN")%>">
<br>
myrecordser.movenext
loop
my recordset.close
__________________
Tu portal de manga y anime.
  #5 (permalink)  
Antiguo 10/01/2003, 10:21
Avatar de soulfly  
Fecha de Ingreso: enero-2003
Mensajes: 5
Antigüedad: 21 años, 5 meses
Puntos: 0
No se realiza como el amigo te lo dijo

En tu tabla tienes que tener 4 campos para la imagen, porque te tienes que guardar fisicamente la imgen en la base de datos el proseso utiliza 3 archivos asp para grabar en la base de datos y dos para ver la imagen, aqui no puedo ponerlos porque son muy largo, por mail si, mi direccion es: [email protected]
  #6 (permalink)  
Antiguo 10/01/2003, 14:29
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 22 años, 5 meses
Puntos: 11
Asegovias, ten cuidado en el proceso que sigas, básicamente se usan dos formas:
1) gaurdar la imágen en la BD.
2) Subir la imagen a una car´peta y guardar el path (direccion de la imagen) en la BD.

LA 1 hace la Bd pesada y ´difícil de leer, la 2 siempre es la mejor opción.
  #7 (permalink)  
Antiguo 10/01/2003, 15:07
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 21 años, 6 meses
Puntos: 0
Cita:
En tu tabla tienes que tener 4 campos para la imagen, porque te tienes que guardar fisicamente la imgen en la base de datos el proseso utiliza 3 archivos asp para grabar en la base de datos y dos para ver la imagen, aqui no puedo ponerlos porque son muy largo, por mail si, mi direccion es: [email protected]
Bueno, eso no tiene por que ser asi siempre... Yo creo que, efectivamente, la solucion de guardar el path (camino) de la imagene es la mejor solucion (solo son unos pocos caradcteres y eso da velocidad y optimiza el funcionamiento de la db).

Tal y como dijo rashid.
__________________
Tu portal de manga y anime.
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 19:50.