Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Valores OldValue (https://www.clubdelphi.com/foros/showthread.php?t=42899)

RicardoNavarro 25-04-2007 17:36:01

Valores OldValue
 
Como Puedo ver todos los Valores OldValue en una tabla detalle
y no solo el ultimo como me esta sucediendo con Interbase y el
CacheUpdate Activado

with modDatos.tbDetalle do
begin
if not IsEmpty then
begin
First;
while not Eof do
begin
case UpdateStatus of
usModified: Modificar(FieldByName('CANTIDAD').OldValue);
usInserted: Insertar(FieldByName('CANTIDAD').NewValue);
usDeleted: Borrar(FieldByName('CANTIDAD').OldValue);
end;
next;
end;
end;
ApplyUpdates;
end;

Solo funciona para el ultimo valor modificado en el detalle pues solo ese muestra los dos valores OldValue y NewValue, en los demas el valor OldValue es igual al NewValue

Neftali [Germán.Estévez] 26-04-2007 17:57:54

Por favor. No repitas hilos.
Lee la Guía de estilo de los foros.

El otro hilo queda borrado.


La franja horaria es GMT +2. Ahora son las 19:31:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi