Ver Mensaje Individual
  #1  
Antiguo 28-08-2012
Avatar de Malau
Malau Malau is offline
Miembro
 
Registrado: ago 2008
Ubicación: Córdoba, Argentina
Posts: 20
Reputación: 0
Malau Va por buen camino
Actualizar stock de mercaderías

Hola! Estoy realizando una aplicación para el cual utilizo Delphi 7 e InterBase 6.5. El problema surgió a la hora de querer actualizar el stock de mercaderías. Logro registrar las compras y las ventas, pero no actualizar la cantidad de mercadería existente. Les dejo como ejemplo mi código en ventas, quizás alguien pueda ayudarme a detectar el error…

Código:
DM.IBDataSet_Mercaderias.Edit;
DM.IBQuery_Mercaderias.Locate('ID_MERCADERIA', M, []);
//M: variable donde almaceno el ID_MERCADERIA desde una consulta anterior
S:=STOCK - StrToInt(DBEdit_Cantidad.Text);
//S: variable que uso para calcular la diferencia entre el stock existente y la cantidad vendida 
//STOCK: variable que contiene el stock existente de mercadería (anterior a la actual venta) 
DM.IBDataSet_MercaderiasSTOCK_MERC.Value:= S;
M.IBDataSet_Mercaderias.Post;
Responder Con Cita