Numeros decimales y la base de datos
Hola,
No conseguimos modificar los datos de una base de datos si insertamos numeros decimales, ya que antes de introducirlo a la tabla, hacemos un val para pasar de string a numerico, y algunos los introduce bien pero otros...los redondea. Hay algun metodo o funcion para pasar a single? que creo que es el tipo que admite los decimales.
Gracias con antelacion
Saludos
No conseguimos modificar los datos de una base de datos si insertamos numeros decimales, ya que antes de introducirlo a la tabla, hacemos un val para pasar de string a numerico, y algunos los introduce bien pero otros...los redondea. Hay algun metodo o funcion para pasar a single? que creo que es el tipo que admite los decimales.
Gracias con antelacion
Saludos
El problema está en que VBA toma como decimales todo aquello que está a partir del . (punto) y en sql los decimales empiezan a contar a partir de la , (coma). Para poder introducirlos correctamente usa un replace e introducelos, verás que no hace falta conversiones
Hola,
He probado lo que me habeis dicho pero nada. El problema es que al modificar los datos, si introduzco numeros decimales, los guarda bien, pero al modificarlo de nuevo... los guardados anteriormento los redondea... sabeis porque pasa eso??
He probado lo que me habeis dicho pero nada. El problema es que al modificar los datos, si introduzco numeros decimales, los guarda bien, pero al modificarlo de nuevo... los guardados anteriormento los redondea... sabeis porque pasa eso??
