Fórum Deletar vários de uma vez num grid, usando XML #325577

18/07/2006

0

Tenho um arquivo XML lido de dentro de ClientDataSet e descarregado num DBGrid. Usando a propriedade MultiSelect do DBGrid, para marcar vários itens de uma vez, como faço para deletar todos os marcados de uma vez? Grato desde já.


Paulo

Paulo

Responder

Posts

18/07/2006

Night_man

var
  Idx: Integer;
begin
  for Idx := DBGrid1.SelectedRows.Count - 1 downto 0 do
  begin
    ClientDataSet1.GotoBookmark(pointer(DBGrid1.SelectedRows.Items[Idx]));
    ClientDataSet1.Delete;
  end;
end;


dbgrid1 eh o grid da tela
e clientdataset1 o clientdataset.


Responder

Gostei + 0

18/07/2006

Paulo

Resolvido. Valeu!!!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar