DataTable.Select()如何对DateTime字段进行比较?
请教各位高手,有一个DataTable,现在要对其中的两个DateTime列进行比较,筛选出合适的结果集,请教正确的解决办法!小生拙码如下:
DataRow[] rows = tResult.Select("DateStart-DateEnd <= 10 AND Type = '新增'");
运行后提示如下错误:
[System.Data.EvaluateException] = {"无法在 System.DateTime 和 System.DateTime 上执行“-”操作。"}
但是这个筛选语句在Sql Server上执行是正确的。
ADO.NET中对DataTable的筛选与SQL Command有什么区别?