Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Tengo un problema aver quien me echa una mano

Estas en el tema de Tengo un problema aver quien me echa una mano en el foro de Visual Basic clásico en Foros del Web. Estoy tratando de guardar una imagen en la base de datos para ser mas exacto es la direccion de la imagen ahora bien me la ...
  #1 (permalink)  
Antiguo 28/04/2009, 16:42
 
Fecha de Ingreso: abril-2009
Mensajes: 136
Antigüedad: 15 años
Puntos: 1
Tengo un problema aver quien me echa una mano

Estoy tratando de guardar una imagen en la base de datos para ser mas exacto es la direccion de la imagen ahora bien me la guarda sin los \ ejemplo c:\imageb.bmp me la graba como c:imagenbmp utilizo mysql 4.1 y vb.6.0 sentencia insert into
  #2 (permalink)  
Antiguo 28/04/2009, 18:00
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Respuesta: Tengo un problema aver quien me echa una mano

Hola, me imagino que el campo es varchar no? sino pone el insert que estas usando asi vemos que esta fallando...pero es raro...

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
  #3 (permalink)  
Antiguo 28/04/2009, 18:32
 
Fecha de Ingreso: abril-2009
Mensajes: 136
Antigüedad: 15 años
Puntos: 1
Respuesta: Tengo un problema aver quien me echa una mano

Ok lo estoy usando con un modulo donde recurro todos los fields y todos los text asi lo creo es el insert into nombre de tabla set campos valor text pero no me graba el \ todo lo demas lo hace perfecto lo probe con cha y varcha hasta con text y nada.....
  #4 (permalink)  
Antiguo 28/04/2009, 19:50
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Respuesta: Tengo un problema aver quien me echa una mano

no se si te equivocaste pero en el insert no va el SET eso es el UPDATE se hace con VALUES el insert....aunque por ahi lo hagan asi...

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
  #5 (permalink)  
Antiguo 28/04/2009, 20:27
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Tengo un problema aver quien me echa una mano

La contrabarra es un carácter de escape, por lo que para insertarlo debes usar dos:
C:\\directorio\\archivo.txt
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #6 (permalink)  
Antiguo 28/04/2009, 20:37
 
Fecha de Ingreso: abril-2009
Mensajes: 136
Antigüedad: 15 años
Puntos: 1
Respuesta: Tengo un problema aver quien me echa una mano

Ok el problema es como se lo indico ya que lo trae desde el commondialog
  #7 (permalink)  
Antiguo 29/04/2009, 09:21
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Tengo un problema aver quien me echa una mano

Sólo tienes que hacer un Replace:
Código vb:
Ver original
  1. Texto = Replace(Texto, "\", "\\")
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #8 (permalink)  
Antiguo 29/04/2009, 13:56
 
Fecha de Ingreso: abril-2009
Mensajes: 136
Antigüedad: 15 años
Puntos: 1
Respuesta: Tengo un problema aver quien me echa una mano

Gracias Colega....
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 10:42.