Foros del Web » Programación para mayores de 30 ;) » Java »

insertar ruta relativa en base de datos

Estas en el tema de insertar ruta relativa en base de datos en el foro de Java en Foros del Web. he conseguido subir una imagen a una carpeta "imagenes" que va a contener todas mis imagenes que tenga que subir; ahora bien necesito quedarme con ...
  #1 (permalink)  
Antiguo 01/02/2010, 11:21
 
Fecha de Ingreso: noviembre-2009
Mensajes: 31
Antigüedad: 15 años, 1 mes
Puntos: 1
insertar ruta relativa en base de datos

he conseguido subir una imagen a una carpeta "imagenes" que va a contener todas mis imagenes que tenga que subir; ahora bien necesito quedarme con la ruta relativa asociada a esa imagen, "imagenes/imagenX.jpg", para almacenarla en la base de datos;
tendria que insertar dicha ruta en la base de datos pero no se como; si alguien puede ayudarme seria de especial gratitud;
saludos
  #2 (permalink)  
Antiguo 02/02/2010, 11:09
Avatar de fradve  
Fecha de Ingreso: abril-2009
Mensajes: 157
Antigüedad: 15 años, 8 meses
Puntos: 7
Respuesta: insertar ruta relativa en base de datos

En primer lugar de que se trata tu aplicación?


Y como dices la solución es esa guardar dicha ruta en la base de datos, ya que cada imagen pertenecerá a un registro diferente, entonces añade un campo en la tabla para almacenar la direccion o ruta de la imagen. Ahora, si son mas de una imagen, puedes almacenar en un mismo campo todas las rutas, sino que separadas por algun coracterer en particular por por ejemplo dos asteriscos o una coma.
__________________
En programación hay mil y un formas de hacer lo mismo...
  #3 (permalink)  
Antiguo 02/02/2010, 11:47
Avatar de dackiller  
Fecha de Ingreso: septiembre-2003
Ubicación: The Matrix
Mensajes: 341
Antigüedad: 21 años, 3 meses
Puntos: 4
Respuesta: insertar ruta relativa en base de datos

1. Estas en el foro equivocado, esta consulta parece pertenecer al Sub-Foro Servlets

2. Supongo que hablas de Servlets ya que mencionas
Cita:
he conseguido subir una imagen a una carpeta "imagenes"
3. No creo necesario que tengas que guardar la ruta si vas a usar 1 sola carpeta para almacenarlas todas

4. Como hablas de Base de Datos, supongo que en ese registro estas usando un ID unico para cada registro que en teoria deberia generarlo el Motor de Base de datos !

Entonces:

Si vas a usar 1 sola carpeta y vas usar el ID que genera el registro, ¿porque no guardar tu imagen asi ?

/imagenes/imagen-ID.jpg

Supongo también que en algun momento vas mostrar las imagenes de la consulta a la tabla X... entonces ¿como recuperar la imagen?

Supongamos que tu variable que contiene el ID cuando consultas los datos de la tabla se llama
stringID y que usas jsp

Código PHP:
<img src="/imagenes/imagen-<%=stringID%>.jpg"/> 
Espero que esto solucione tu problema...

Saludos...
__________________
--
NOTA: Si haz conseguido la solución a tu problema, por favor edita el titulo del tema colocando el prefijo [SOLUCIONADO], para que otros usuarios puedan encontrar soluciones más rápido.
  #4 (permalink)  
Antiguo 05/11/2014, 12:52
 
Fecha de Ingreso: octubre-2014
Mensajes: 11
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: insertar ruta relativa en base de datos

Como le hiciste para mandar los datos a un modelo para insertarlos en este caso utilizando mvc

Etiquetas: relativa, ruta
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 04:56.