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: 2596
  • 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 1406 korisnika na forumu :: 30 registrovanih, 2 sakrivenih i 1374 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 1586 - dana 16 Sep 2019 22:25

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: aleksmajstor, aljosa7, amstel2, Apok, Arhiv, azarakhsh, darkstar101, DJ Brain(w)rack, Georgius2, kovacicbozo, krunc, Libertas, lovac12, Luka Vujcic, mercedesamg, Mercury2, Metanoja, Milan A. Nikolic, Milos1977, nikoladgajic, nuke92, PanchoVilla, pein, Pitao_sam, royst33, Skijavoneska, Snorks, soonne, Uciteljgoran, Vl veliki