Da li neko zna kako mogu da sortiram dbgrid na klik? koristim obicnu paradox tabelu... Mislim da treba indeksirati tabelu ali mi to nije uspelo pa bi molio nekog da mi kaze kako se to stvarno radi :)
Sortiranje dbgrid-a
Zaključano
Zakačeno
aKo korsitis DBF mozes aktiviranjem odgovarajuceg indeksa, ako korsitis SQL bazu onda sortiras podatke sa ORDER BY, a mozes i da petljas da peske sortiras podatke u samom gridu ali je to prilicno zahtevno (moras da ucitas celu tabelu u memoriju da bi mogao da je sortiras, moras da vodis racuna o mnogim stvarima rucno itd...). Postoje neki gridovi koji vec imaju ugradjenu funkciju sortiranja.
Citat:
bizzy86: Da li neko zna kako mogu da sortiram dbgrid na klik? koristim obicnu paradox tabelu... Mislim da treba indeksirati tabelu ali mi to nije uspelo pa bi molio nekog da mi kaze kako se to stvarno radi :)
Code:
Table1.Sort:=NAZIV_KOLONE ASC'; // rastućem
ili
Table1.Sort:=NAZIV_KOLONE DESC'; // opadajućem
Table1.Sort:=NAZIV_KOLONE ASC'; // rastućem
ili
Table1.Sort:=NAZIV_KOLONE DESC'; // opadajućem
Potpis
Someone's sitting in the shade today because someone planted a tree a long time ago.
Mislim da je upravo ovo ono sto ti treba: http://delphi.about.com/od/usedbvcl/l/aa042203a.htm
Potpis
da li table1.sort sortira samo po prvoj koloni? i kako je moguce staviti da sortira po nekoj tavno odredjenoj?
Code:
Table1.Sort:='Naziv_Kolone ASC';
Table1.Sort:='Naziv_Kolone ASC';
Sortira podatke u DBGrid-u po izabranoj koloni...
Potpis
Someone's sitting in the shade today because someone planted a tree a long time ago.
Hvala