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

Datagrid sortiranje nasih slova

[es] :: .NET :: Datagrid sortiranje nasih slova

[ Pregleda: 2616 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

cxanie

Član broj: 6603
Poruke: 20
*.com.



Profil

icon Datagrid sortiranje nasih slova22.12.2004. u 13:51 - pre 206 meseci
Problem:
Kako da pravilno sortiram kolone u datagridu kada su u njima stringovi koji imaju i nasa slova na pocetku.
Imam DataGrid koji preuzima podatke iz MySQL baze, tip polja u kolonama koje me interesuju je string.

Kada uradim sljedece:

Code:

MySQLDataSet.Tables[0].DefaultView.Sort = MySQLDataSet.Tables[0].Columns[col].ColumnName ; 
MyDataGrid.DataSource = MySQLDataSet.Tables[0].DefaultView ;


DataGrid mi bude isortiran po toj koloni, ali nepravilno sortira nasa slova tj. jednako sortira recimo D i Đ, ili jednako sortira Č, Ć i C, pa dobijem npr.

Citat:

...
DADO
ĐAK
DOBOŠ
DOLAZAK
ĐORĐE
DOSLEDNO
...



Molim za pomoc,
Cxanie


 
Odgovor na temu

ZokiR
Zoran Radojković
Melburn, Australija

Član broj: 15986
Poruke: 109
*.gpm.net.au.



Profil

icon Re: Datagrid sortiranje nasih slova23.12.2004. u 00:58 - pre 206 meseci
Trebalo bi da pravilno sortira ako Thread.CurrentThread.CurrentCulture podesiš na traženu CultureInfo vrednost.

Code:

Thread.CurrentThread.CurrentCulture = new CultureInfo("sr-SP-Latn");


Međutim, u Microsoftu su omanuli i sortiranje ne radi ispravno za srpsku latinicu (za ćirilicu, sr-SP-Cyrl, radi). "Workaround" je da staviš hr-HR za latinično sortiranje.
 
Odgovor na temu

cxanie

Član broj: 6603
Poruke: 20
*.com.



Profil

icon Re: Datagrid sortiranje nasih slova23.12.2004. u 07:36 - pre 206 meseci

Super!
Sada sortira kako treba.
Već sam bio postavio CultureInfo na CurrentThread, ali sam naravno koristio srpsku latinicu.
Sa "hr-HR" sve radi OK.
Izgleda da sa jos jednom pokazalo pravilo da Microsoftu ne treba vjerovati previse.

Hvala,

Cxanie
 
Odgovor na temu

negyxo
Aleksandar Perkuchin

Član broj: 29751
Poruke: 898
*.sksyu.net.



+171 Profil

icon Re: Datagrid sortiranje nasih slova23.12.2004. u 08:17 - pre 206 meseci
Citat:

Međutim, u Microsoftu su omanuli i sortiranje ne radi ispravno za srpsku latinicu (za ćirilicu, sr-SP-Cyrl, radi). "Workaround" je da staviš hr-HR za latinično sortiranje


AAAAAAA u tom grmu lezi zec...

Ja sam isto pokusao sa sr-SP-Latin pa nisam nikako kontao u cemu je problem. Sve sam bio preturio od algoritma za sortiranja do unicoda

thx zokiR
 
Odgovor na temu

[es] :: .NET :: Datagrid sortiranje nasih slova

[ Pregleda: 2616 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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