Imprimir página | Cerrar ventana

Update clásico

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84575
Fecha de impresión: 26/Marzo/2026 a las 17:16


Tema: Update clásico
Publicado por: jorgepenalver
Asunto: Update clásico
Fecha de publicación: 23/Junio/2019 a las 16:33
Hola

Necesito hacer un UPDATE bastante común pero que se me resiste. Tengo una tabla de CLIENTES (idcliente + cliente_nombre) y otra tabla de FACTURAS en la que figura solo cliente_nombre. He creado el campo idcliente en la tabla de FACTURAS y quiero una consulta que actualice el campo idcliente cuando el cliente_nombre sea igual en CLIENTES.

¡Gracias!



Respuestas:
Publicado por: indexdoc
Fecha de publicación: 23/Junio/2019 a las 20:46
  si te he entendido bien, es mucho mas sencillo si en la tabla facturas haces que su Idcliente tenga como origen de datos la tabla de clientes , en concreto sus campos  Idcliente y Nombre Cliente . 
Si lo haces en un Formulario, busca algo de informacion sobre 'cuadros de lista'  , origen del control, columnas a mostrar, ancho de columnas y columna dependiente.



Publicado por: jorgepenalver
Fecha de publicación: 23/Junio/2019 a las 20:56
Hola

Como dices se puede hacer así, pero me gustaría saber de que forma hacerlo con la función UPDATE y así eliminar los nombres de los clientes de la tabla de facturas para siempre, dejando solo el idcliente

Gracias


Publicado por: mounir
Fecha de publicación: 23/Junio/2019 a las 23:21
Hola!

1- Crea una consulta de selección con las tablas Facturas y Cliente, crea una relación entre los campos "cliente_nombre" de ambas tablas.
2- Después seleccionas Actualizar en panel menú.
3- Abajo seleccionas el campo idcliente de la tabla de FACTURAS.
4 - Donde dice Actualizar A pones [Clientes]![idcliente]
5- Ejecutas la consulta.

Espero que te sirva!


-------------
Un Saludo.



Imprimir página | Cerrar ventana