在我的胜利表单应用程序中,我使用了“高级DataGridView”。对于过滤器字符串列它运作良好,但是当我过滤日期时间列时,网格视图变为空。 当我做调试它,我才知道,这是从列即高级DataGridView日期时间筛选器
([Date_Time] IN ('11/04/2017', '12/04/2017', '13/04/2017'))
只得到的日期,没有日期时间,这就是为什么我的网格视图成为空的原因,因为有只有日期没有行。
这里是我的“更改filterString”事件
Me.crossMatchBindingSource.Filter = dgvCrossMatchDetails.FilterString
代码,所以,我的问题是我怎么能包括过滤时间。
感谢您的关注。 –
我没有写上面提到的查询,所以我不能将'IN'改为'之间'。这是'Advanced DataGridView'在运行时生成的查询,当我过滤像excel这样的列时。 –
您的网格视图将无法按预期工作。该查询正在查找以下值:2017年4月11日00:00:00,2017年12月4日00:00:00和2017年4月13日00:00:00。 – w0051977