喜之间选择的数据,我需要选择2日之间的一些数据,我可以用SQL查询这样很容易做到这一点:SELECT * FROM tbl_Check WHERE StudentId = 9 AND CheckDate >= 2010 AND CheckDate <= 2017
在SQL 2日期和LINQ
注:在SQL表了checkdate类型:NVARCHAR (12)
现在我想要在linq中使用这个查询我写了这一个,但我得到的错误,运算符> =不能应用于类型的字符串和字符串的操作数。
from val in dc.CheckVs
where val.StudentId == 9 &&
val.CheckDate >= txtDate1.Text &&
val.CheckDate <= txtDate2.Text
select val;
除非你有一个很好的理由这样做,你不应该存储日期为字符串。 –