Pregunta: | 1976 - CAMBIAR TIPO DE DATOS EN LA IMPORTACIÓN A ACCESS |
Autor: | Javier Ortiz |
Hola, tengo una duda a ver si alguien me puede ayudar estoy haciendo una importación(desde la opción obtener datos externos a través de ODBC) de datos desde Navision Financials a Access2000 y me pasa que estoy importando numeros de 15 cifras o más pero me da un error que dice "LA PRECISION DEL CAMPO DECIMAL ES DEMASIADO PEQUEÑA". En los parametros del ODBC no se puede parametrizar para cambiar la precision o el tipo de datos. Me gustaria saber si hay alguna manera de cambiar el tipo de dato o la precision para poder importar números más grandes. Me parece que desde access2000 no se puede cambiar no se si desde el registro de windows o algo así se puede hacer. Os agradezco la ayuda , un saludo. |
Respuesta: | V. Baldo |
Hola, yo trabajo con una base de datos de oracle, y tenia el mismo problema al vincular tablas desde access 2003 (curiosamente con access 97 no pasa).
Lo he conseguido solucionar eliminando la tabla vinculada, cambiando en Opciones, Tablas o consultas, la opcion del tamaño por defecto de numero a DOBLE. Hecho esto, vuelvo a vincular la tabla y me ha funcionado perfectamente. Por cierto, que el driver ODBC que uso del es el de microsoft para oracle, y no el propio de oracle (que ni con estas me ha funcionado). NA CL U2 |
Respuesta: | Juan Carlos |
Hola. Mira si lo que quieres es poder guardar esa cantidad de numeros en la base de datos simplemente abre access y en el diseño de la tabla, en la parte del Tamaño del Campo cambia su tipo de un simple a Doble, con esto no tendras problemas. Pero si tienes un tipo de dato integer y lo quieres convertir a doble o simple, no se va a poder. Espero que sea de utilidad lo que te digo... |