Hola tengo problemas a la hora de hacer un UPDATE.
El asunto es el siguiente, quiero actualizar el stock de unos artículos. El UPDATE lo hago cogiendo los datos de un DBGrid.
Yo hago esto
Código:
Data:=DBGLineasPedido.DataSource.DataSet;
Data.First;
while not (Data.Eof) do
begin
//HAGO en UPDATE
Data.Next;
end;
Pero me pasa lo siguiente en lugar de actualicar el stock de cada artículo con su correspondiente cantidad,me suma las cantidades de todos los artículos y con esa misma cantidad me actualiza el stock de todos los artículos.
No sé si me he explicado bien.
Seguramente se podrá hacer de otra forma mediante TRIGGERs o algo, pero es que mediante triggers no me entero.
Un Saludo.