хм.. по дате нет проблем
dim i as integer, DT as DataTable
//... заполняем DT
For Each R As DataRow In DT.Select("dt>'04/01/2004' ") //формат dd/mm/yyyy
i += 1
Console.WriteLine(i & ") " & R("dt")) //результаты
Next
|
а вот со временем сложнее, т.к. я точно не знаю какие функции можно вводить в фильтр DT.Select(). например, методом тыка определил, что Substring можно, а вот Left, DateDif, Day и прочие нельзя
например такая конструкция работает
For Each R As DataRow In DT.Select("Substring(dt+'',12,5)>'20:10' ")
|
но есть проблема при проверке, DT.Select возвращает время dt без ведущего нуля, поэтому '9:00' будет больше '20:00'