Problemas al insertar datos en la base de datos
Publicado por mj23 (4 intervenciones) el 03/12/2008 16:01:07
Buenas tardes.
Estoy haciendo una base de datos en Access y tengo creado un formulario con un botón que al hacer click ejecuta una serie de instrucciones en VBA para introducir los datos escritos en el formulario por el cliente en distintas tablas. El programa funciona bien salvo por una circunstancia. Consigo que lea todos los datos correctos del formulario y que los introduzca en los sitios exactos de la base de datos, pero en uno de los datos me introduce un espacio al principio de la palabra y por consiguiente no hay coherencia en los datos.
Lo curioso es que el dato en el que falla lo introduzco en otra tabla diferente y lo introduce bien, pero en la otra tabla me mete el espacio al principio de la palabra y me lo fastidia, ya que el campo es de tipo texto de 4 caracteres, y al meter el espacio al principio pues me come informacion.
El código de VBA es:
strsend2 = "insert into zonas([codigo abonado]) in 'C:proyectosCRAFicha CRA Acess.mdb' values (' " & Me.codigo_abonado & " ')"
Ya os digo que la misma instruccion para otra tabla lo introduce correctamente.
Si alguien me puede facilitar una solucion.
Saludos
Estoy haciendo una base de datos en Access y tengo creado un formulario con un botón que al hacer click ejecuta una serie de instrucciones en VBA para introducir los datos escritos en el formulario por el cliente en distintas tablas. El programa funciona bien salvo por una circunstancia. Consigo que lea todos los datos correctos del formulario y que los introduzca en los sitios exactos de la base de datos, pero en uno de los datos me introduce un espacio al principio de la palabra y por consiguiente no hay coherencia en los datos.
Lo curioso es que el dato en el que falla lo introduzco en otra tabla diferente y lo introduce bien, pero en la otra tabla me mete el espacio al principio de la palabra y me lo fastidia, ya que el campo es de tipo texto de 4 caracteres, y al meter el espacio al principio pues me come informacion.
El código de VBA es:
strsend2 = "insert into zonas([codigo abonado]) in 'C:proyectosCRAFicha CRA Acess.mdb' values (' " & Me.codigo_abonado & " ')"
Ya os digo que la misma instruccion para otra tabla lo introduce correctamente.
Si alguien me puede facilitar una solucion.
Saludos
Valora esta pregunta


0