Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Cirilicno sortiranje u Delphiju. Kako?

[es] :: Pascal / Delphi / Kylix :: Cirilicno sortiranje u Delphiju. Kako?

[ Pregleda: 1205 | Odgovora: 7 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Slobodan Trebovac
Banja Luka

Član broj: 40266
Poruke: 1070
*.teol.net.



Profil

icon Cirilicno sortiranje u Delphiju. Kako?03.01.2006. u 14:42

Prije nekoliko dana sam radeci na jednom racunaru sasvim slucajno zapazio jednu aplikaciju koja se ustvari sastoji od uobicajene kombinacije: baza podataka + Delphi aplikacija. Medjutim ono sto mi je zapalo za oko je cinjenica da je u pomenutoj aplikaciji izmedju ostalog moguce izabrati azbucno sortiranje podataka. Interesuje me kako se to izvodi. Naravno, jasno mi je da je moguce koristiti abecedno sortiranje kao uobicajeno (default), ali me interesuje kako je moguce dobiti azbucno sortiranje podataka. Da li se to (u primjeru ove aplikacije) izvodi na nivou Delphi aplikacije ili baze podataka. Bio bih veoma zahvalan ako bi neko mogao da pokaze nekakav programski kod ili nacin na koji je ovo moguce izvesti.
Hvala.
tyranBL
03.01.2006. u 14:42 

Bojan Kopanja
Bojan Kopanja
Senior Web Developer, Master-Develop
Stara Pazova

Član broj: 6155
Poruke: 499
80.93.238.*

ICQ: 346697685
Sajt: www.zeussoftware.rs


Profil

icon Re: Cirilicno sortiranje u Delphiju. Kako?03.01.2006. u 14:56
Ja mislim da se i to resava obicnim SQL upitom
Code:
Order by Name


gde je "Name" neko polje koje sadrzi cirilicna slova... To bi trebalo da se izvrsi kako treba bez ikakvog zezanja programera .
03.01.2006. u 14:56 

Slobodan Trebovac
Banja Luka

Član broj: 40266
Poruke: 1070
*.teol.net.



Profil

icon Re: Cirilicno sortiranje u Delphiju. Kako?03.01.2006. u 15:08
Znaci po tebi se to radi na nivou Delphi-ja, stavljanjem bloka citave azbuke u SQL upit na nacin koji si ti izlozio: Order by A,B,V,G,D itd. Jel ovo govoris iz licnog iskustva ili pretpostavljas da bi tako trebalo biti. Da li je jos neko ovo radio ili ima neko rjesenje (misljenje).
tyranBL
03.01.2006. u 15:08 

nikola.j
Nikola Janković

Član broj: 15712
Poruke: 84
*.com
Via: [es] mailing liste



Profil

icon Re: Cirilicno sortiranje u Delphiju. Kako?03.01.2006. u 17:41
>

Nisi rekao koja je baza u pitanju, ali cini mi se da pricas o COLLATION ORDER-u.
Znaci baze bi trebalo da imaju mogucnost da saopstis collation order tabeli (u
FB/IB) je komanda COLLATE, pri kreiranju tabele (moze i u alter). E sad, koje
baze tacno imaju podatke za collation order za cirilicu ...
03.01.2006. u 17:41 

Slobodan Trebovac
Banja Luka

Član broj: 40266
Poruke: 1070
*.teol.net.



Profil

icon Re: Cirilicno sortiranje u Delphiju. Kako?03.01.2006. u 19:42
Mislim da se radi o Paradox bazi. Jel i za nju vrijedi ovo sto je gore receno o azbucnom sortiranju podataka u aplikaciji?
tyranBL
03.01.2006. u 19:42 

Bojan Kopanja
Bojan Kopanja
Senior Web Developer, Master-Develop
Stara Pazova

Član broj: 6155
Poruke: 499
80.93.238.*

ICQ: 346697685
Sajt: www.zeussoftware.rs


Profil

icon Re: Cirilicno sortiranje u Delphiju. Kako?03.01.2006. u 20:17
Da, po meni se to odvija na nivou Delphija kako ti kazes, ali nisam imao prilike da ovo probam pa ne mogu da garantujem... Jendostavno to su neki karakteri koji imaju neku svoju ASCII vrednost i Delphi bi ih trebao po tome i slagati... Ja sam probavao sa specijalnim znakovima ( tipa onaj za copyright i sl. ) i radilo mi je pa zato pretpostavljam da je i za ovo isti slucaj...

Srecno .
03.01.2006. u 20:17 

Slobodan Trebovac
Banja Luka

Član broj: 40266
Poruke: 1070
*.teol.net.



Profil

icon Re: Cirilicno sortiranje u Delphiju. Kako?03.01.2006. u 20:30
Hvala vam na odgovorima. Ukoliko u narednim danima opet budem imao pristup pomenutoj aplikaciji pogledacu nacin na koji je to izvedeno i javicu vam.
tyranBL
03.01.2006. u 20:30 

sojic
Dalibor Sojic
Makedonija

Član broj: 7051
Poruke: 721
62.162.219.*

Sajt: www.x.net.mk


Profil

icon Re: Cirilicno sortiranje u Delphiju. Kako?06.01.2006. u 10:16
Evo i ja da dodam nesto.

Sortiranje se ne vrsi u Delphi, vec u DB engine-u. Takvo sortiranje mozes da izvrsis bilo gde (Excel, Access, anySQL) ukoliko je kucano na cirilici (podrska, ne font, font nije cirilica).

Znaci, Delphi ima vezu sa neku bazu (recimo Access, iako Access ne smatram bazom), i kad izvrsi upit, Access engine vrati vec sortirane podatke.

Paradox nikad nisam koristio (niti Access), ali sigurno radi na isti ili slicni princip.
routing protocols enable routers to route routed protocols!
06.01.2006. u 10:16 

[es] :: Pascal / Delphi / Kylix :: Cirilicno sortiranje u Delphiju. Kako?

[ Pregleda: 1205 | Odgovora: 7 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.