Numeros decimales y la base de datos

Ekia
20 de Mayo del 2004
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

M0Rk4R
20 de Mayo del 2004
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

Ekia
20 de Mayo del 2004
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??

rafa
20 de Mayo del 2004
En Visual el tipo de datos es Double
y para pasar a double es cdbl()
Suerte
Rafa