Как я могу отфильтровать DataColumn по значению TimeSpan? - PullRequest
0 голосов
/ 17 сентября 2010

Программирование на C # .NET.У меня есть DataTable со столбцом с именем Time, который имеет тип System.TimeSpan.Когда я отображаю DataTable в DataGridView, я хочу отфильтровать все записи, у которых нет времени в списке.Я пробовал следующее, но безрезультатно.Вы можете помочь?

DataView myDataView = new DataView(SomeDataTable);
myDataView.RowFilter += "Time >= 1";  // doesn't work
myDataView.RowFilter += "Time >= #00:00:01#";  // doesn't work
myDataView.RowFilter += "Time <> ''";  // doesn't work
myDataView.RowFilter += "Time <> ''";  // doesn't work

1 Ответ

0 голосов
/ 17 сентября 2010

Я нашел это ...

myDataView.RowFilter = "Convert(Time, System.String) <> ''";
...