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 932 korisnika na forumu :: 39 registrovanih, 3 sakrivenih i 890 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: alek_bre, ArchaBasha, Baba_Yagi_Antena, babaroga, Bickoooo, boromir, Bubimir, BZ, Darth Wader, deLacy, Desmond, djboj, Djordje__________, GreenMan, havoc995, HrcAk47, Jiu Kellah, Jovan.D, Kobrim, kolateralnasteta, Krusarac, Kuroje, Lieutenant, marewfc, mige84, NMNJ, Novakomp, opt1, Polifon, PrincipL, sekretar, Shadow soldier, spalev, tooljan, VJ, vobo, vrlenija, Vzor50, zlaya011