witam

mam nastepujacy problem.
mam dataseta z danymi pobranymi z bazy danych, sa tam zarowno stringi jak i liczby i chcialbym moc je poprawnie sortowac (przy wykorzystaniu automatycznych metod sortujacych, liczby sortowane sa niczym stringi np 9 jest wieksze od 10)

probuje to robic wykorzystujac dataview:

DataView view = new DataView();
view.Table = ds.Tables["NazwaTabeli"];
dataGridView.DataSource = view;
view.Sort = "nazwaKolumny" + " desc";

i jak tutaj wymusic poprawne sortowanie kolumn ktore zawieraja liczby?

nie moge tego zrobic poprzez dataGridView.Sort(new MyComparator) gdyz wyskakuje mi nastepujacy exception:
System.InvalidOperationException was unhandled
Message="DataGridView control is data-bound. The control cannot use the comparer to perform the sort operation."

czy ktos z Was mial juz taki problem?? i wie jak sobie z nim poradzic??

z gory dziekuje za pomoc