Deletar vários de uma vez num grid, usando XML
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
Curtidas 0
Respostas
Night_man
18/07/2006
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.
GOSTEI 0
Paulo
18/07/2006
Resolvido. Valeu!!!
GOSTEI 0