检查开始日期和结束日期之间的给定日期

本文关键字:日期 之间 结束 开始 检查 | 更新日期: 2023-09-27 18:31:18

我想使用数据视图行过滤器表达式检查开始日期和日期中存在的给定日期。例如,输入日期为 04-13-2012,起始日期列为 04-01-2012,对应的 todate 列的值为 04-14-2012。我想使用表达式检查两列之间的日期 04-13-2012。

我的代码在下面。

 employee = ListBox1.Items[i].Text;
  DataSet4TableAdapters.sp_getallattendancesetupTableAdapter TA1 = new
               DataSet4TableAdapters.sp_getallattendancesetupTableAdapter();
  DataSet4.sp_getallattendancesetupDataTable DS1 = TA1.GetData();
  DataView DV = new DataView();
  DV = DS1.DefaultView;
  DV.RowFilter = "fldemployee='" + 
  employee + 
  "' and fldfromdate >= #" + 
  txttdate.Text + 
  "#  and fldtodate =#" + 
  txttdate.Text + "#";

但它不起作用,我该如何修复此错误。 请帮我解决这个问题...

检查开始日期和结束日期之间的给定日期

可能是错别字。(<=)

DV.RowFilter = "fldemployee='" + employee + 
"' and fldfromdate >= #" + 
txttdate.Text + 
"#  and fldtodate <=#" + 
txttdate.Text + "#";