Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/11/2009, 12:53
ashidalgov
 
Fecha de Ingreso: mayo-2009
Mensajes: 142
Antigüedad: 15 años, 8 meses
Puntos: 0
insertar imágenes en sql server 2008

Estuve viendo como guardar solo la ruta de la imagen como tu me dijiste y encontré esto:

crear un identificador para cada imagen y que esa imagen se llame igual que su id en este caso no aria falta ni guardar la ruta.
por ejemplo tienes 4 imagenes en la bd tendriamos los 4 registros con sus id (autonumericos) por ejemplo 1 2 3 4 y los campos que quieras como nombre o descripcion. cada imagen se almacena en la carpeta "/fotos" por ejemplo entonces tienes 4 fotos en esa carpeta 1.jpg 2.jpg 3.jpg y 4.jpg bien ahora si quieres mostrarlas arias una consulta sql pr ejemplo "select * from imagenes" ahora quieres mostralas todas pos aces un bucle para recorrer los resultados dela cosulta y a la hora de mostrar cada foto ariamos algo asi
<img src="fotos/<% =rs("id")%>.jpg">
de esta forma mostrariamos al imagen primero iria a la ruta "fotos/" ya que se lo pasamos como literal y luego el identificor resultado dela cosnulta que seria 1 2 3 4 (o los que tengamos) y luego el ".jpg" que tambien esun literal en total fotos/1.jpg y sigientes y la mostraria.

yo estuve haciendo eso pero no entiendo muy bien la parte del bucle que es <img src="fotos/<% =rs("id")%>.jpg"> por favor me puedes explicar como hacer este bucle o si tu sabes otra forma de como guardar la ruta de la imgen. muchas gracias