将 xml 中的内容读取到具有日期列的数据表中,然后DefaultView.RowFilter使用特定条件过滤数据表。它适用于除日期在列中具有空值的条件之外的条件,例如。
dt.DefaultView.RowFilter =" StartOn <=#" + Convert.ToDateTime(dtpToStart.Text) + "#"
if StartOn (date field)包含它显示以下错误消息的任何空值
无法对和 执行
'>='操作。System.StringSystem.DateTime
我尝试使用 "isnull(StartOn ,'11/11/2012')<=#"+ Convert.ToDateTime(dtpToStart.Text) +"#"
但没有用。