Saludos
Utilizo Firebird y D7
Código Delphi
[-]procedure Tfrmprincipal.btnAbrirClick(Sender: TObject);
begin
DMDB.DBUsuario.Open;
end;
procedure Tfrmprincipal.btnEliminarClick(Sender: TObject);
begin
DMDB.DBUsuario.Delete;
end;
procedure Tfrmprincipal.btnStatusClick(Sender: TObject);
begin
if DMDB.DBUsuario.UpdateStatus=usDeleted then
ShowMessage('borrado');
end;
El codigo anterior lo estoy usando de prueba. La propiedad CacheUpdates esta activado.
Abro la tabla, elimino registros y verifico si se ha borrado algo en la tabla y no funciona. Si modifico o inserto registros si me funciona (claro modificando
usdeleted por
usmodified o
usinserted). Que hace falta?