以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  cannot perform '<=' operation on system.string and system.DataTime  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71814)

--  作者:kendyqzj
--  发布时间:2015/7/18 15:16:00
--  cannot perform '<=' operation on system.string and system.DataTime

我其它的查询功能都是这么写,都没提示这个错误

就是针对临时表查询时出现这个错误

请问是怎么回事?


图片点击可在新窗口打开查看此主题相关图片如下:123.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:236.jpg
图片点击可在新窗口打开查看

--  作者:y2287958
--  发布时间:2015/7/18 16:14:00
--  
"批次 like \'* " & .value & "*\'"
--  作者:kendyqzj
--  发布时间:2015/7/18 17:04:00
--  

不行,还是报错,

我临时表里边有2015-07-01至2015-07-15的数据

查询2015-07-01至2015-07-14区间的数据就不报错,能正常查询

但只要日期区间包含有2015-07-15就会出现以上的错误

 


--  作者:y2287958
--  发布时间:2015/7/18 17:12:00
--  
做个简单的例子发上来
--  作者:程兴刚
--  发布时间:2015/7/19 1:40:00
--  
enddate控件类型不是日期型,导致输入的内容不符合日期格式的规则!
--  作者:大红袍
--  发布时间:2015/7/19 9:26:00
--  

EndDate的日期输入不正确。或者,你的日期列不是日期类型而是字符类型。


--  作者:xxfoxtable
--  发布时间:2019/6/26 12:54:00
--  
我也出现这样的错误提示,是怎么解决的呢?是不是日期是Null造成的呢?
--  作者:有点甜
--  发布时间:2019/6/26 12:58:00
--  
以下是引用xxfoxtable在2019/6/26 12:54:00的发言:
我也出现这样的错误提示,是怎么解决的呢?是不是日期是Null造成的呢?

 

无法在 System.String 和 System.DateTime 上执行“<=”操作。

 

也就是说,你的日期列,不是日期格式,是字符格式