Предложение Datatable select method ORDER BY

привет, Я пытаюсь отсортировать строки в моем datatable с помощью метода select. Я знаю, что могу сказать

datatable.select("col1='test'")

который фактически является предложением where и возвращает n строк, удовлетворяющих условию.

мне было интересно, могу ли я сделать следующее

datatable.select("ORDER BY col1") - - - col1-это имя столбца hte

пробовал datatable.defaultview.sort() но не работает

любые идеи, как обойти эту проблему. спасибо

3 ответов


вы пробовали использовать DataTable.Выберите (filterExpression, sortExpression) метод?


вы можете использовать приведенный ниже простой метод сортировки:

datatable.DefaultView.Sort = "Col2 ASC,Col3 ASC,Col4 ASC";

вышеуказанным методом вы сможете отсортировать N столбцов.


использовать

datatable.select("col1='test'","col1 ASC")

затем перед привязкой данных к сетке или ретранслятору и т. д. Используйте это

datatable.defaultview.sort()

это решит вашу проблему.