|
A mi me pasa algo similar pero no se porque no se actualiza a menos que abra y cierre el formulario varias veces, trabajo con adoquery a adotable, el query para las modificaciones y el table para verificar cantidad de registros nadamás pero no se actualizan a la primera pero todo trabaja bien sin refrescarse los datos correctamente:
try
conexion.Qclientes.SQL.Clear;
if messagedlg('¿Estás seguro de que quieres eliminar el registro?',mtwarning,[mbOk,mbcancel],0)=mrok then
begin
sentencia:=' delete from clientes '+
' where Id_cliente = ' + '''' + id_cliente.Text + '''';
conexion.Qclientes.SQL.Add(sentencia);
conexion.Qclientes.ExecSQL;
conexion.Qclientes.SQL.Clear;
conexion.Tclientes.Refresh;
showmessage('El registro fué eliminado con éxito');
end
else
showmessage('no se eliminó el registro');
|