-
-
wyqmd 小试身手Lv3
发表于2019-3-2 09:42
悬赏1
已解决
楼主
专家们早上好。
请看图。。
怎么解决?
请看图。。
怎么解决?

20个回答
semi33 发表于 2019-3-2 09:51
你这个过滤条件得在sql数据源里写
select * from OPDN1019 T0 where T0.DocDate >'<#=@8529#>' and T0.DocDate < '<#=@4029#> '
我在SQL数据源里面是这样写的。现在提示我转换失败,请问怎么处理呢

wyqmd 发表于 2019-3-2 10:04
select * from OPDN1019 T0 where T0.DocDate >'' and T0.DocDate < ' '
我在SQL数据源里面是这样写的 ...
用datetostr处理下,统一数据字段和参数的字符类型
可以参考下这个帖子中提到的两个关于sql数据源的帖子http://bbs.esensoft.com/forum.php?mod=viewthread&tid=130413&highlight=sql%E6%95%B0%E6%8D%AE%E6%BA%90&mobile=2
wyqmd 发表于 2019-3-2 10:08
docdate 是这样的日期
函数向导里面有可以截取日期数据的函数,保持等号前后格式一致
wyqmd 发表于 2019-3-2 10:08
docdate 是这样的日期
数据类型是要转成字符串,用to_char或者其他支持的函数