Я читаю из базы данных некоторые данные в datatable, В базе данных у меня есть столбец, который выглядит следующим образом:
+---------------------+
| DATE (TEXT) |
+---------------------+
| 2018-11-10 12:39:22 |
+---------------------+
| 2018-12-10 15:39:22 |
+---------------------+
.
.
.
Я хочу отсортировать строки datatable по дате, чтолучший способ применить это?мой код выглядит следующим образом:
public MyPage()
{
InitializeComponent();
this.myDataTable= new DataTable();
this.myDataTable= Query("SELECT DISTINCT DATE FROM myTable");
SortByDate();
}
Я отказался от преобразования текста в дату и время, например:
void SortByDate()
{
//convert date column from text to Date
foreach (DataRow row in myDataTable.Rows)
row["Date"] = Convert.ToDateTime(row["DATE"]);
}
, но как теперь отсортировать строки?