Ver Mensaje Individual
  #1  
Antiguo 28-05-2010
Lenny Lenny is offline
Miembro
 
Registrado: jun 2007
Posts: 161
Reputación: 17
Lenny Va por buen camino
Question Restar, Sumar varios registros a la vez

Hola y gracias de antemano, ojala puedan ayudarme, Utilizo Delphi 2010, MySQl y Zeos.
Tengo una tabla con “Producto”, otra denominada “Materias Primas” y cada “Producto” a la vez tiene asociada otra tabla llamada “Componentes” todos sacados de la tabla “Materias Primas”, cada producto necesita de X tipo/cantidad de “Materias Primas” que están a granel, algunos se repiten en mayor o menor cantidad y otros no.
La pregunta, es como poder descontar las “Materias Primas” por cada producto elegido???
Ejemplo, Al seleccionar un “Producto” me muestra los “Componentes” (Formula) asociadas desde la tabla “Materias Primas” los cuales una vez ingresadas la “Nota de Venta” debería descontarlos del Stock de “Materias Primas”.
Cuando necesito descontar una sola materia prima o producto normalmente lo hago así:
Código Delphi [-]
 
DBEdit1.Text:= FloatToStr (StrToFloat(DBEdit1.Text) + StrToFloat (Edit2.Text));

Pero no sé cómo hacerlo con varios registros. Bueno, eso, como descontar más de un producto de una base de datos, espero no enredarme mucho, pero trato de ser lo más especifico posible.
De antemano muchas gracias…
Responder Con Cita