Pretraga od datuma do datuma.

3

Pretraga od datuma do datuma.

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

Prihvatam izvinjenje, i izvinjavam se tebi ako si pomislio da zelim prepisivati se uzalud i bez cilja. Jednostavno, bilo je sa ciljem i dobili smo resenje problema i diskusije.

Dalje, okacio sam primer sa Access -om jer mi je to bilo najlakse.

Programiranje po standardnim dbGo komponentama (ADO) ne vidim da je pogresno, jer ne bi ih Borland uvrstio i BDS2006, ali da nije i najbolje resenje, to se slazem s tobom.

Na kraju, u praksi, Access ne koristim, radim sa PostgreSQL -om.

Sve najbolje.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

Dobro je sto radis sa RDBMS-om, bilo koji da je u pitanju.

Koristi SQLDirect komponente i vise ne moras da ucis nista dodatno jer rade sa svim serverima.



offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

Za SQLDirect sam cuo iz vise izvora ( izmedju ostalih i ti si mi ih hvalio beli ), ali je njihova cena sasvim solidna kada se pogleda sta se time dobija, a sta ADO vec ima...

offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

...prevagne u korist SQLDirect-a... mnogostruko.

offline
  • srdjos  Male
  • Zaslužni građanin
  • Pridružio: 27 Sep 2005
  • Poruke: 678

da, radio sam sa tim komponentama,
SQLDirect je pun gas

Dopuna: 22 Jan 2007 19:28

ADO nije pogresan nacin pristupa
nego implementacija ADO filozofije u Delphiju 7 je
izgleda lose uradjena, koliko sam imao iskustva s ADO-m
a imao sam iskustva 4 aplikacije Smile

Stavi recimo neku tabelu od par hiljada slogova i u
Delphiju idi sa obicnom while petljom kroz njih i nekim
bezveze locate-om u ADO dataset-u

isto to uradi sa dbExpresom na istoj tabeli, sa istim brojem
slogova i sa ClientDataSet-om i videces koliko je dbExpress brzi

pa sam zakljuci

offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

Zavisi o cemu pricas. O Access mdb fajlu? To je sporo sa cim god da pristupas.
Probaj na MSSQL serveru preko ADO-a, pa onda preko SQLDirect-a...

Dopuna: 22 Jan 2007 18:17

Zaboravih...

while se nikad ne radi tako sto proterujes kroz ceo slog, ili locate komandom.

Koristi se BinarySearch ili MemoryFindKey preko B-Tree indexa, i to samo na delu koji odgovara uslovu.
Jedva da je par miliona puta brzze.

Ko je trenutno na forumu
 

Ukupno su 866 korisnika na forumu :: 44 registrovanih, 2 sakrivenih i 820 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: Apok, avijacija, Bojan198527, bojan313, Boris BM, ccoogg123, cole77, Dorcolac, eighty-one, Electron, Fructo, Futurama, gasha, GeoM, Hardenberg, Ivica1102, jarovitt, Joja, kaisarevic1, kovinacc, Kubovac, Kukuvaja, kybonacci, Lazarus, Magistar78, MB120mm, Milometer, milutin134, mnn2, mrbinmiladin, nikolapetkovic, Njubara, Oscar2, Parker, Peruta, raketaš, Rebel Frank, Rectifier, solic, stalker22, starlights, Suhi, Vlada1389, Vlada78