DBGrid

1

DBGrid

offline
  • Pridružio: 24 Feb 2007
  • Poruke: 167
  • Gde živiš: Babusnica

Kako da pronadjem neki podatak u DBGridu?
Konkretno imam u njemu recimo stotinjak imena, kako da kada u edit1 ukucam neko ime da mi samo to ime prikaze u DBGridu?

HVALA UNAPRED!!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 13 Apr 2007
  • Poruke: 452
  • Gde živiš: Beograd

Pa ja mislim da moze ovako
DBGrid1.Fields[1].AsString := 'nesto'; //prikazujes u 2 editu sta si nasao Edit2.text := DBGrid1.Fields[1]; //I onda verovatno hoces slika da se otvori... procedure Edit2.change //Otvars sliku(to su ti vec objasnili, a i ja neznam)

Nemoj da mi zameris ako sam nesto nalupao sto nema veze sa onim sto si pitao



offline
  • Pridružio: 24 Feb 2007
  • Poruke: 167
  • Gde živiš: Babusnica

Nema veze ovo sa slikom, ovo je samo pretrazivanje. Zanima me kako da pronadjem neki konkretno nayiv u dbgridu.Posto ih ima oko 2000 i povecava im se broj.Dakle kada ukucam u edit recimo zivadin da mi izbaci samo to ime ako ga ima u bazi tj konkretno u dbgridu?

offline
  • Pridružio: 13 Apr 2007
  • Poruke: 452
  • Gde živiš: Beograd

Pa nisam ovo nikad pokusvao ali mislim da moze ono

DBGrid1.Fields[0].AsString


Ustvari pokusaj ovako...
Kada pises kod napisi DBGrid. i otvoriceti se sve funkcije,procedure i te stvari...
Pokusaj da pronadjes tu....
Meni je uspelo mnogo puta....


Ovo sto sam ti napisao sam nasao tako....
Ali nisam mogao da nadjem proceduru koja selektuje polje u kome je taj tekst.....

Ali naprimer mozes da napravis da ako ima napise da ima a ako nema napise da nema.....

Neznam da li sam objasnio bas najbolje.....

offline
  • Pridružio: 24 Feb 2007
  • Poruke: 167
  • Gde živiš: Babusnica

Probacu pa cu da javim ako uspem.

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

DBGrid sluzi za prikazivanje podataka. Umestoda trazis podatak u DBGrid-u, trazi ga u DataSet-u.

offline
  • Pridružio: 08 Jan 2007
  • Poruke: 279
  • Gde živiš: Srbija

Hm... Treba ipak malo pročitati.
Imate metodu Locate na osnovu koje se pozicionira na slog ukoliko postoji u TDataSet - u. Primer:
 ADOQuery1.Locate('Naziv_Atributa', Edit1.Text, [loPartialKey])
Ovo parče koda možete pozvati pomoću više event -a.
Dalje, filter, iz helpa:
with ADOQuery1 do begin   Filtered := False;   Filter := 'Naziv_Atributa = ' + QuotedStr(Edit1.Text) + ' OR ' +     'Naziv_Polja = ' + QuotedStr(Edit2.Text);   Filtered := True; end;
Ima još varijanti, a eto ovo za početak.

offline
  • Pridružio: 24 Feb 2007
  • Poruke: 167
  • Gde živiš: Babusnica

Sta je to ADOQuery1?

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Query komponenta koja obezbedjuje podatke koji se koriste za prikaz u komponentama. Ne moras raditi sa query, mozes koristiti bilo koju dataset komponentu.

offline
  • Pridružio: 24 Feb 2007
  • Poruke: 167
  • Gde živiš: Babusnica

Ima li negde neki slican primer za ovo?

Ko je trenutno na forumu
 

Ukupno su 958 korisnika na forumu :: 55 registrovanih, 8 sakrivenih i 895 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Petar, A.R.Chafee.Jr., Apok, Ben Roj, BlekMen, Bluper, Boris90, ccoogg123, dane007, Denaya, Dimitrise93, djboj, djordjekec, doktor123, Dorcolac, Dvojac005, dzoni19, Fog of War, gorval, HogarStrashni, hyla, Istman, ivan1973, Karla, Kubovac, Luka Blažević, mercedesamg, Midian, Mixelotti, mnn2, Motocar, Ne doznajem se u oružje, Nemanja.M, operniki, opt1, ozzy, pein, raptorsi, ruma, slonic_tonic, Smiljke, sombrero, Srki94, Srle993, Steeeefan, StefanNBG90, Tas011, Tvrtko I, vathra, Vatreni Zmaj, wizzardone, YugoSlav, zillbg, Zimbabwe, šumar bk2