我在数据表中有一个列,其中列名是"最后更新"我正在尝试使用下面的过滤器列名称
dv.RowFilter = " (last-updated >= #" + Convert.ToDateTime(dateTimePickerStart.Text).ToString("MM/dd/yyyy") + "# And Date <= #" + Convert.ToDateTime(dateTimePickerEnd.Text).ToString("MM/dd/yyyy") + "# ) ";
当我尝试构建时,我正在
&#34;找不到colum [last]&#34;。
我试图在列名称周围添加单引号但仍无效。
答案 0 :(得分:3)
我认为-
在您的案例中就像arithmetic operator,而RowFilter
认为last
和updated
是两个不同的列,并且您尝试计算他们的差异。
只需将[]
包裹起来[last-updated]
就可以了。