![]() |
Hacer un UPDATE deacuerdo a los campos de otra tabla
Saludos,
Me explico, tengo dos tablas, "Productos" y "FacturaItem" simplemente quiero hacer una UPDATE sobre la tabla productos dependiendo de los registros de la tabla FacturaItem, la idea es "regresarlos al inventario". Para retirarlos uso el siguiente codigo:
Pero esto lo hago tomando como punto de referencia un String Grid, pero ahora quiero hacerlo directamente de una tabla a Otra, tomando los criterios de la tabla de Facturaitem "para que producto" y "que cantidad". ----------------------------------------------------------------- En la Tabla FacturaItem, los campos pertinentes son: CodParte Cantidad ------------------------------------------------------------------ En la tabla Productos, los campos pertinentes son: Cod Existencia Componentes ADO. Delphi 7 |
Hola.
Si interpreté bién tu consulta, intenta algo similar a esto: ( Revisa que los nombres de tablas y campos sean los correctos ) Saludos :) |
Que motor sql usas?
|
Cita:
es decir, en el Select de la facturaItem, va a seleccionar todos los articulos de la tabla, hay que espesificar que solo va a seleccionar los de una factura en específico, se puede utilizar la variable "CodFactura" donde va a estar ahi el codigo de la factura. |
Cita:
|
Lo resolvi así
Y EN ESTA PARTE TENIA QUE SUMAR EN VEZ DE RESTAR XD PERO YA LO ARREGLE, GRACIAS POR EL CÓDIGO EFICSA.
|
Cita:
|
Cita:
|
La franja horaria es GMT +2. Ahora son las 05:05:39. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi