|
版本: |
其它(帖子中说明) |
小版本号: |
5568 |
|
|
数据库: |
Oracle |
服务器操作系统: |
Windows |
应用服务器: |
Tomcat |
客户端操作系统: |
Windows 其它 |
浏览器: |
Chrome |
|
|
本帖最后由 com 于 2017-10-13 15:44 编辑
Justep studio.
版本: 5.3.6.5568
两个输入框,一个绑定cData的startDate ,另一个绑定cData的endDate,都为date类型。
根据两个日期值做mainData的filter处理,
其中,mianData中对应的关系为datetime类型,Oracle数据库的该字段为date类型。
filter += "AND table.CREATETIME >= stringToDateTime('" + startDate + "')";
filter += "AND table.CREATETIME <= stringToDateTime('" + endDate+ "')";
mainData.setFilter('searchFilter', filter);
mainData.refreshData();
现在遇到一个问题,假设输入框1的值为‘2017-10-01’,输入框2的值为‘2017-10-10’,
那么,查到的数据为‘2017-10-01’至‘2017-10-09’的数据,
很明显, filter中的<=条件中=条件没起作用,
请问要怎么解决??
|
|