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

Datagrid sortiranje nasih slova

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

[ Pregleda: 1133 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

cxanie
Sektor Telekomunikacija sisteme Regionalnog Telekoma ..

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

ICQ: 12416990


Profil

icon Datagrid sortiranje nasih slova22.12.2004. u 13:51

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


22.12.2004. u 13:51 

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
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.
23.12.2004. u 00:58 

cxanie
Sektor Telekomunikacija sisteme Regionalnog Telekoma ..

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

ICQ: 12416990


Profil

icon Re: Datagrid sortiranje nasih slova23.12.2004. u 07:36

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
23.12.2004. u 07:36 

negyxo
Aleksandar Perkuchin
unknown

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



Profil

icon Re: Datagrid sortiranje nasih slova23.12.2004. u 08:17
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
Only Time Will Tell
23.12.2004. u 08:17 

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

[ Pregleda: 1133 | Odgovora: 3 ]

Postavi temu Odgovori

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