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 606 korisnika na forumu :: 31 registrovanih, 3 sakrivenih i 572 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: amstel, aramis s, celeron, CheefCoach, cikadeda, damirZR, darkstar101, Faki-Valjevo, Filip Marinković, GreenMan, ivica976, jovan.simovic97, krkalon, kybonacci, Marko Marković, mercedesamg, mushroom2, Nebo_M, NEDZAT.PR, proka89, sombrero, srbi, stegonosa, vasa.93, vathra, Viceroy2, virked, Vl veliki, yrraf, zlaya011, zodiac94