Ver Mensaje Individual
  #1  
Antiguo 12-05-2003
judoboy judoboy is offline
Miembro
 
Registrado: may 2003
Ubicación: Valencia
Posts: 139
Reputación: 22
judoboy Va por buen camino
¿Como realizar bien un UPDATE?

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.
Responder Con Cita