Delphi - Inventario

 
Vista:

Inventario

Publicado por Delfino (11 intervenciones) el 17/12/2002 22:08:20
Hola: Tengo una tabla llamada ventas, con un campo llamado cantidad_venta. Tambien otra tabla llamada Inventario, con un campo llamado Existencia, yo quiero lograr que se haga una transaccion donde se descuente de Existencia la cantidad_venta.

Quiero ver si me dan un ejemplo con TQuery y con TTable a ver cual me conviene mas. Se que hay muchas personas capacitadas que me pueden ayudar. Gracias....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Inventario

Publicado por MDG (4 intervenciones) el 19/12/2002 16:52:28
con el TQuery : no conosco la estructura de las tablas pero imagino que en ambas tienes un campo para el codigo del producto, asi :
Sql.Clear;
Sql.Add('UPDATE INVENTARIO SET EXISTENCIA = EXIXTENCIA - :P1');
Sql.Add('WHERE COD_PRODUCTO = :P2');
Params[0].Value := {Valor a descontar};
Params[1].Value := {Codigo del producto};
ExecSQL;

con el TTable seria:
tblInventario.Open;
tblInvenatrio.Locate('cod_producto',Codigo producto,[]);
tblInventario.Edit;
tblInventario.FieldByName('existencia').Value := tblInventario.FieldByName('existencia').Value - Cantidad a descontar;
tblInventario.Post;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar