table
Sr. No. | Arrival | Departure |
-----------------------------------
1 | 10/08/2018 | 11/08/2018 |
-----------------------------------
2 | 11/08/2018 | 12/08/2018 |
-----------------------------------
3 | 12/08/2018 | 13/08/2018 |
-----------------------------------
4 | 13/08/2018 | 14/08/2018 |
I have the dataTable name table. and i want to search data greater than 11/08/2018 and show result in dataGridView1 . I am using below code but its not working.
var dtCurrnet = DateTime.Now.Date;
EnumerableRowCollection<DataRow> query = from arrvDate in dtReservation.AsEnumerable()
where arrvDate.Field<DateTime>("ArrvDate") > dtCurrnet
select arrvDate;
DataView view = query.AsDataView();
DataTable dtTest = view.ToTable();
dataGridView1.DataSource = dtTest;
I am having problem with "where arrvDate.Field("ArrvDate") > dtCurrnet" Getting Error Message "Specified cast is not valid"