Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Como almacenar la ruta de una archivo en MySQL

Estas en el tema de Como almacenar la ruta de una archivo en MySQL en el foro de Mysql en Foros del Web. Buenas noches a tod@s! Ya no se por donde seguir , os cuento mi problema. Estoy desarrollando una aplicación en visual net 2010 que se ...
  #1 (permalink)  
Antiguo 26/03/2012, 14:14
 
Fecha de Ingreso: marzo-2012
Mensajes: 1
Antigüedad: 12 años, 7 meses
Puntos: 0
Mensaje Como almacenar la ruta de una archivo en MySQL

Buenas noches a tod@s!

Ya no se por donde seguir , os cuento mi problema.
Estoy desarrollando una aplicación en visual net 2010 que se conecta a una base de datos MySQL. Hasta aquí, ningun problema...
Pues resulta que he declarado un campo en la base de datos de tipo "varchar" en el cual pretendo almacenar la ruta de un archivo de configuración.
En otro punto de programa, intento recuperar dicha ruta y me encuentro que la base de datos me ha quitado todas las "\".
He leído por algun sitio que esto es debido a que MySQL las interpreta como escapes, y que la solución pasa por poner doble "\\"
Pues muy bien... (o no...)

PREGUNTA (S):
- Hay algun procedimiento que evite ese efecto?
- Existe algun procedure (o algo similar) que evite este problema?
- Se puede solucionar sin colocar mucho codigo de por medio?


Muchas gracias por la ayuda y hasta pronto!

Koiak!

NOTAS:
- Uso MySQL Server 5.5
- Aplicación desarrollada en Visual Net 2010
- SOY NOVATO en el tema de BD y más en MySQL
  #2 (permalink)  
Antiguo 26/03/2012, 19:42
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Como almacenar la ruta de una archivo en MySQL

<saludos>
Pues si lo quieres hacer desde mysql, podrías manejarlo
por un trigger en el insert-update de dicha tabla para que
haga ese reemplazo, pero obviamente a su vez para eso
necesitas tener control de la bd y pues del trigger como tal.
Creería yo que es más cómodo que lo manejes
desde la aplicación con una función a la cual le pases
como parámetro el valor que quieres guardar en la bd
y antes de hacer el insert realizar dicho replace.
Esto pensando incluso que si en alguna otra parte
de la aplicación llegas a necesitar eso, solo invocas la
función y ya, en cambio si lo manejas por bd, entonces
necesitarías otro trigger si por ej en algún momento
guardases otras rutas en otras tablas.
Sin embargo, vos decides, suerte con eso.
</saludos>
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: almacenar, ruta, sql, campos
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 09:14.