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

Kako vise redova iz dbrida da ubacim u drugi?

[es] :: Pascal / Delphi / Kylix :: Kako vise redova iz dbrida da ubacim u drugi?

[ Pregleda: 2019 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Kako vise redova iz dbrida da ubacim u drugi?18.04.2007. u 05:48 - pre 207 meseci
Aktivirao sam multiselect, selectrow na true i zeleo bih iz jednog dbgrida (to mi je rezultat iz jedno query-ja) kada izaberem vise rezova (ctrl+clik misa) da ih sve ubacim u neku drugu tabelu... Kako to mogu najlakse da odradim? Upis u drugu tabelu odradjujem na ovaj nacin
adotable1.append;
adotable1.fieldbyname('bkla').asstring:=adoquery1.fieldbyname('sda').asstring;
adotable1.post;
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.tekostolac.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Kako vise redova iz dbrida da ubacim u drugi?18.04.2007. u 12:11 - pre 207 meseci
Koliko se sećam, u BCB Helpu (koji je prepisani Delphi Help) imaš ceo primer za čitanje
selektovanih stavki iz DBGrid-a.

Ključna reč: SelectedRows

Treba da ima petlja koja samo ide kroz selektovane stvake, a dalje je tvoje kako ćeš
to upotrebiti.
 
Odgovor na temu

dogriz
Sombor

Član broj: 29744
Poruke: 259
*.dynamic.sbb.co.yu.

Sajt: dogriz.blogspot.com


+6 Profil

icon Re: Kako vise redova iz dbrida da ubacim u drugi?18.04.2007. u 17:33 - pre 207 meseci
ovako nekako:
Code:

      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]));
              adotable1.append;
              adotable1.fieldbyname('bkla').asstring:=adoquery1.fieldbyname('sda').asstring;
              adotable1.post;
            end;
            //u ovom primeru DBGrid1 treba da se kaci na adoquery1
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Kako vise redova iz dbrida da ubacim u drugi?

[ Pregleda: 2019 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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