Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

delete multiple selected rows in DBGrid

[es] :: Pascal / Delphi / Kylix :: delete multiple selected rows in DBGrid

[ Pregleda: 1132 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

DeYo
Dejan Vukmirovic
developer @ Mogul
Pozarevac

Član broj: 36771
Poruke: 70
*.etf.bg.ac.yu.

Sajt: galeb.etf.bg.ac.yu/~mohaa


Profil

icon delete multiple selected rows in DBGrid25.02.2005. u 19:58

Dakle,
imam DBGrid, ADOQuery, ADODataSet
u DBGrid-u sam omogucio MultipleSelect, iskljucio ConfirmDelete i CancelOnExit

Pitanje: kako da obrisem sve selektovane redove iz DBGrid-a?
Svejedno mi je kako, da li ADOQuery-jem, direktno iz DBGrid-a...

Ima li neko resenje? Ja se ubih trazeci po netu i nista. A prob'o sam i sam da resim - i opet nista.
25.02.2005. u 19:58 

_v!rus_
BGD

Član broj: 40451
Poruke: 313
*.vdial.verat.net.



Profil

icon Re: delete multiple selected rows in DBGrid26.02.2005. u 05:44
Varijanta 1
Code:

DBGrid1.SelectedRows.Delete;

Varijanta 2
Code:

var
  I: Integer;
begin
  if DBGrid1.SelectedRows.Count>0 then
    with DBGrid1.DataSource.DataSet do
      for I := 0 to DBGrid1.SelectedRows.Count - 1 do
      begin
        GotoBookmark(pointer(DBGrid1.SelectedRows.Items[I]));
        Delete;
      end;
end;

26.02.2005. u 05:44 

DeYo
Dejan Vukmirovic
developer @ Mogul
Pozarevac

Član broj: 36771
Poruke: 70
*.etf.bg.ac.yu.

Sajt: galeb.etf.bg.ac.yu/~mohaa


Profil

icon Re: delete multiple selected rows in DBGrid02.03.2005. u 16:37
To je to.

Fala.
02.03.2005. u 16:37 

[es] :: Pascal / Delphi / Kylix :: delete multiple selected rows in DBGrid

[ Pregleda: 1132 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.