在'<'之前缺少操作数数据表选择中的运算符

时间:2011-05-06 05:58:31

标签: asp.net linq datetime datatable

在数据表中,列是复合日期,其中包含日期值,其中包含我想要过滤数据表的某些条件。

我正在做的表达是给我错误。

表达

scaleID=8207 and CompositeDate >= '5/1/2009 6:01:23 PM' And CompositeDate =< '5/31/2009 6:01:23 PM'

如果不能以这种方式完成,我在这里缺少的是我们可以使用LINQ,如果可以,任何人都可以使用语法。

1 个答案:

答案 0 :(得分:4)

当我怀疑你的意思是=<时,你正在使用<=

docs for the expression syntax包括<=,但我看不出任何暗示=<有效的内容。

就个人而言,我会尽量避免使用魔术字符串,而是使用LINQ(甚至在数据表中),但这是另一回事。