Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 10 odgovora
  • 6.015 pregleda

Najnovija ↓

hajmo programeri pomagajte :)) 05.07.2004. u 10:42 · pre 271 mesec #1
ehh po drugi put heheh lol imam dbgrid u kojem stoje neki podatci npr. auta model reg. itd. sada hocu da pomocu edit boxa ili kako vec da ukucam npr ford i da mi odmah nade ford u gridu i markira ga kako to da uradim?
Potpis
Ako neznas pitaj... ako mozes pomozi..
Re: hajmo programeri pomagajte :)) 06.07.2004. u 01:27 · pre 271 mesec #2
Mozes da uradis preko Filter-a (Table.Filter itd..), samo sto ti tad nece "oznaciti" trazeno polje, vec ce dbgrid dobiti nove podatke koji zadovoljavaju upit.
Re: hajmo programeri pomagajte :)) 06.07.2004. u 13:28 · pre 271 mesec #5
Najprostiji primer :
Code:

Table.Filter := 'Model = Ford'


Zatim, mozes da kombinujes vise kriterijuma, recimo :
Code:

Table.Filter := 'Model = ''Ford'' AND Cena = 1000000'


Naravno, Table.Filtered mora da bude TRUE. Mozes da koristis i wildcarde, razlicite logicke operatore (AND, NOT, OR) itd...

Da ne tup!m vise, pogledaj u helpu Filter property (TDataSet)

Ovo znam da radi sa Paradox bazama, sa drugim nikada nisam radio.

Poz, Marko.
Re: hajmo programeri pomagajte :)) 07.07.2004. u 14:04 · pre 271 mesec #9
procedure editbox.OnChange(...)
begin
with query do begin
Close;
SQL.Clear;
SQL.Add(('select * from Tabela where Model =' + editbox.text + '');
Active := true;
end;
end;

Pisano napamet, mozda i ponesto fali ali to ti je to . Ne moras da ga stavis u OnChange, bozes i na button.Click ili kako vec hoces. Naravno mora biti i dbgrid.DataSource:=query;
Probaj u upitu umesto znaka '=' sa 'LIKE' pa uzmi sta ti je bolje.
adios

--------------------------------------------------------------
... i niko nema snage da odagna propadanje,
niko i ne pokusava da bude vise od hladne zelatine
kojalaprda medju krajnostima...
Re: hajmo programeri pomagajte :)) 08.07.2004. u 10:48 · pre 271 mesec #11
HEHEHE HVALA VAM MOMCI NA NEUSPJELIM POKUSAJIMA :))))) HEHEH DA SE POHVALIM SAM NAPRAVIO SAM EVO VAM TAJ DIO CODA

dm.Roba.locate('NAZIV',edit1.Text,[lopartialkey]);
dm.Roba.AfterScroll(nil);----> pomocu ovog vam prebacuje na taj izbor (markira ga)
Potpis
Ako neznas pitaj... ako mozes pomozi..
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme