
Access - Duda con tablas vinculadas
Publicado por Juan (3 intervenciones) el 13/11/2015 12:30:49
Buenos días:
Acudo al foro en busca de ayuda, ¡a ver si me pudiéseis echar un cable!
Estoy creando un Access con tablas vinculadas a una base de datos ODBC. Debido a que mis conocimientos son límitados he ido paso a paso:
1. Vinculo una tabla básica, con campos de textos sencillos. Hasta aqui todo genial, se vincula y los cambios que realizo en Access se ven reflejados en la base de datos.
2. Vinculo la tabla definitiva, formada por un Enteros largos, varios campos Fecha y otros cuantos Texto. Aquí empiezan a surgir los fallos. Puedo abrir y ver los datos de la tabla vinculada, pero cuando intento actualizar un campo me aparece el error que dice que existe un Conflicto de escritura:
Lo curioso de este error es que no me deja guardar los cambios, solo me deja "Copiar en portapapeles" y "Borrar cambios". Aquí es el primer punto en el que me he dado contra un muro y no he encontrado ninguna solución investigando por Google.
Llegados a este punto pensé que quizás el problema ocurre porque he definido los campos en otros formatos: Número entero largo y fecha. Decido entonces eliminar el campo "Entero largo" y ponerlo como Texto para ver si es este el fallo. Sigue saltando el mismo fallo.
3. Pensando que podría ser debido a esta tabla en concreto, me decido a crear otra tabla sólo con campos texto y fecha. Mi sorpresa es que ahora me aparece otro error al intentar actualizar un campo: "Argumento no válido". Google tampoco me ha aportado mucho cuando he investigado sobre este error.
¿Alguna solución? Quizás estoy enfocando mal el problema y no es culpa de cómo están definidos los campos. Si es de interés, la base de datos que estoy vinculando es Teradata.
Si fuesen necesarias más aclaraciones no dudéis en preguntar.
¡Muchas gracias de antemano!
Un saludo,
Juan.
Acudo al foro en busca de ayuda, ¡a ver si me pudiéseis echar un cable!
Estoy creando un Access con tablas vinculadas a una base de datos ODBC. Debido a que mis conocimientos son límitados he ido paso a paso:
1. Vinculo una tabla básica, con campos de textos sencillos. Hasta aqui todo genial, se vincula y los cambios que realizo en Access se ven reflejados en la base de datos.
2. Vinculo la tabla definitiva, formada por un Enteros largos, varios campos Fecha y otros cuantos Texto. Aquí empiezan a surgir los fallos. Puedo abrir y ver los datos de la tabla vinculada, pero cuando intento actualizar un campo me aparece el error que dice que existe un Conflicto de escritura:
Este registro se cambió por otro usuario desde que comenzó. Si guarda el registro, sobrescribirá los cambios realizados por el otro usuario.
Copiar los cambios en el Portapapeles le permiten buscar en los valores de otros usuario especificado y, a continuación, pegar los cambios de nuevo si decide realizar cambios.
Copiar los cambios en el Portapapeles le permiten buscar en los valores de otros usuario especificado y, a continuación, pegar los cambios de nuevo si decide realizar cambios.
Lo curioso de este error es que no me deja guardar los cambios, solo me deja "Copiar en portapapeles" y "Borrar cambios". Aquí es el primer punto en el que me he dado contra un muro y no he encontrado ninguna solución investigando por Google.
Llegados a este punto pensé que quizás el problema ocurre porque he definido los campos en otros formatos: Número entero largo y fecha. Decido entonces eliminar el campo "Entero largo" y ponerlo como Texto para ver si es este el fallo. Sigue saltando el mismo fallo.
3. Pensando que podría ser debido a esta tabla en concreto, me decido a crear otra tabla sólo con campos texto y fecha. Mi sorpresa es que ahora me aparece otro error al intentar actualizar un campo: "Argumento no válido". Google tampoco me ha aportado mucho cuando he investigado sobre este error.
¿Alguna solución? Quizás estoy enfocando mal el problema y no es culpa de cómo están definidos los campos. Si es de interés, la base de datos que estoy vinculando es Teradata.
Si fuesen necesarias más aclaraciones no dudéis en preguntar.
¡Muchas gracias de antemano!
Un saludo,
Juan.
Valora esta pregunta


0