Necesito escribir un registro en una tabla de access y que automáticamente este se actualice en otra tabla.?

Tengo una tabla en acceso con un montón de columnas ... Algunas se repiten en otra tabla ... Entonces lo que necesito que al escribir datos en una de las tablas automáticamente se actualice en la otra. = / se podra?

Respuesta
-1

Mediante Formulario si

¿Por qué voto negativo?

Respondí bien, preguntaste que si se podría, más no preguntaste el por que o que se te dijera como hacerlo

1 respuesta más de otro experto

Respuesta
2

Como bien te dice Antonio, entre tablas no puedes hacerlo. Puedes hacerlo con una consulta de actualización, pero tendrías que esta ejecutándola a cada registro de la tablaB que escribieras o hacerlo en código desde un formulario. Por ejemplo supongamos que tienes una tabla Productos con idProducto, producto, precio, etc y otra tabla Precios con Idprecio, producto, precio(los campos no tiene porque llamarse así, sí tener el mismo formato). Crea un formulario con la tabla, por ejemplo, precios y en las propiedades-eventos-después de actualizar del cuadro de texto Precio, con el generador de código crear un procedimiento de evento y entre Private Sub y End Sub poner

docmd.runsql"update productos set precio = "& me.precio & " where idproducto=" & me.idprecio & ""

A partir de where es el criterio para que el código distinga que le tiene que poner el precio a un(os) registro(s) en particular y no a otros.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas