Poslao: 26 Avg 2006 09:51
|
offline
- Pridružio: 05 Maj 2005
- Poruke: 84
- Gde živiš: Cirikovac
|
Kako sa ADO data setom da napravim da se kod ucitavanja tabele pojavljuje progres bar koji ce da prati popunjavanje iste?
Zahvalan
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 26 Avg 2006 11:33
|
offline
- Strog
- Stručni saradnik
Web programiranje
- Bojan Kopanja
- Web & Mobile developer @ ZeusSoftware
- Pridružio: 26 Jul 2003
- Poruke: 2597
- Gde živiš: Stara Pazova
|
Pojasni malo sta tacno hoces da uradis... Ako mislis da ti progress bar pokazuje kako se izvrsava neki SELECT SQL upit nisam siguran da to bas moze tako, jedino bi moglo ako ucitavas u DBGrid red po red pa da ti ide sve to kroz neku petlju, a ovako sa samim ucitavanjem tabele ne znam kako bi mogao da uradis...
|
|
|
|
|
Poslao: 26 Avg 2006 14:59
|
offline
- Pridružio: 05 Maj 2005
- Poruke: 84
- Gde živiš: Cirikovac
|
Konkretno,odaberem .mdb tabelu,u kada je ucitavam u ADOQueri ili ADOTable da mi se prikazuje u progres baru.Uradio sam nesto slicno ali program prvo ucita u ADOkveri podatke pa ih tek onda prikaze u dbgrid...ali zbog sporosti ucitavanja odustao sam od toga(radi dupli posao).Druga je stvar sa Object Inspectory komponente ADOQuery,jer tamo postoji dogadjaj OnFetchProgress i dva argumenta koja se ticu ucitavanja podataka,ali mi nikako nije jasno kako funcionise.Ako dogadjaj vezem za metodu Progress,ni to nece da radi.I konacno,posto nisam dobio odgovor kod pitanja postavljenog za Delphi 2005,postavicu jos jednom.Parametizovani upit radi sa datumom koji "uzima" iz jedne forme,i lepo mu zadam instancu na tu formu,ali uopste ne dobijam pravu vrednost TDateTimePickera koji se nalazi na ciljanoj formi,i shodno tome to ne radi dobro.Probao sam i sa globalnim promenjivima,ni to nije urodilo plodom.Radi samo ako su datumske komponente na istoj formi na kojoj se radi upit.U delphiju 7 isti takav nacin radi bez problema.
Hvala unapred
|
|
|
|
Poslao: 26 Avg 2006 17:34
|
offline
- Strog
- Stručni saradnik
Web programiranje
- Bojan Kopanja
- Web & Mobile developer @ ZeusSoftware
- Pridružio: 26 Jul 2003
- Poruke: 2597
- Gde živiš: Stara Pazova
|
beli0135 ::Meni je jasno sta hoce.
Sorry, ne moze.
OK ako je tebi jasno sta hoce i kazes da ne moze onda je to ono prvo sto sam ja pretpostavio ...
Znaci to nikako ne moze.
|
|
|
|
Poslao: 26 Avg 2006 20:13
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Cek... ja sam koristio OnFetchProgress i taj event radi sasvim fino. Jedino sto je bitno je da ExecuteOptions postavis da koristi asinhrone pozive ili da pozivas Application.ProcessMessages.
Sad... pitanje je da li je to ono sto ti treba ili ne
|
|
|
|
Poslao: 26 Avg 2006 21:40
|
offline
- Pridružio: 05 Maj 2005
- Poruke: 84
- Gde živiš: Cirikovac
|
Hvala Srki_82 probacu da vidim sta se moze
|
|
|
|
Poslao: 26 Avg 2006 22:40
|
offline
- beli0135
- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Usporava za preko 100%... svi su odustali od toga. Forget it
|
|
|
|
|
Poslao: 28 Avg 2006 10:16
|
offline
- Pridružio: 11 Jun 2006
- Poruke: 94
|
Tja imam neki mali predlog
Ako nece progres bar da radi sto nenapravis svoj!
Uzmes nekoliko oblika postavis ih da budu crveni i zeleni i tajmer na pocetku procesa stavis da radi. Na kraju procesa iskljucis tajmer.
Ako ti je dosadno mozes da napravis neke male slicice pa ih ulepsas u foto-editoru ili nesto slicno pa se pojavljuju i nestaju i sl. slicno mozes i da napravis neku malu animaciju. Sve ovisi koliko si ti kreativan i koliko imas znanja i sl....
Inace u tajmerovom dogadjaju kontrolises pojavljivnje oblika i boju ali stavi da ti dogadjaj malo veci interval ima .....
Ah pade mi na pamet i ako nesto radis da to moze u pozadini da se izvrsava ako je neki zahtevan task.......
Mada nisam sto posto ni siguran kako se te stvari prave samo mislim da to nazivaju Data mining ili nesto slicno...
Ali sve sto se izvrsava zahtjeva resurse..
HH
|
|
|
|