起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2178|回复: 7

[结贴] 日期过滤

[复制链接]

127

主题

535

帖子

1076

积分

金牌会员

Rank: 6Rank: 6

积分
1076
QQ
发表于 2018-3-6 16:12:45 | 显示全部楼层 |阅读模式
Model.prototype.windowReceiver1Receive = function(event) {
                alert(event.data.fDate);
                var data=this.comp("mainData");
                data.setFilter("filter1", "fDate='" + event.data.fDate + "'");
                data.refreshData();
        };
alert出来的日期为2018-03-06 15:16:24这样的数据,数据库也有这样一条数据,但是filter之后就没有数据是怎么原因,为什么满足条件的也被过滤掉了
发表于 2018-3-6 16:21:22 | 显示全部楼层
自己在 数据库管理工具里,自己写个sql 语句  where 条件 使用  fDate='2018-03-06 15:16:24'  行吗??

这个条件是字符串的相等  ,你上网搜下,  应该用sql 函数处理才行吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

127

主题

535

帖子

1076

积分

金牌会员

Rank: 6Rank: 6

积分
1076
QQ
 楼主| 发表于 2018-3-6 16:26:48 | 显示全部楼层
liangyongfei 发表于 2018-3-6 16:21
自己在 数据库管理工具里,自己写个sql 语句  where 条件 使用  fDate='2018-03-06 15:16:24'  行吗??

...

那样写不可以吗?前端过滤不行?
回复 支持 反对

使用道具 举报

发表于 2018-3-6 16:28:58 | 显示全部楼层
chenweibinx 发表于 2018-3-6 16:26
那样写不可以吗?前端过滤不行?

data.setFilter  很明显是后端过滤
我的意思是,你先自己写sql语句试试    where  fDate='2018-03-06 15:16:24'   能查询到数据吗??
如果不行,说明sql语法就不正确  需要上网搜下  sql语句该怎么写!!

只有保证sql语句正确后  ,data.setFilter 设置的字符串 ,只要和 自己写的sql语句 where条件部分一致就可以了~!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

127

主题

535

帖子

1076

积分

金牌会员

Rank: 6Rank: 6

积分
1076
QQ
 楼主| 发表于 2018-3-6 16:40:42 | 显示全部楼层
本帖最后由 chenweibinx 于 2018-3-6 16:44 编辑
liangyongfei 发表于 2018-3-6 16:28
data.setFilter  很明显是后端过滤
我的意思是,你先自己写sql语句试试    where  fDate='2018-03-06 15: ...

自定义动作写了那个语句没有报错,但是一样没有数据加一句justep.Date.toString(fDate, justep.Date.STANDART_FORMAT);这样就可以了,可以结贴了,谢谢
回复 支持 反对

使用道具 举报

发表于 2018-3-6 16:45:11 | 显示全部楼层
本帖最后由 liangyongfei 于 2018-3-6 16:49 编辑
chenweibinx 发表于 2018-3-6 16:40
自定义动作写了那个语句没有报错,但是一样没有数据

我的意思是 , 数据库管理工具上,自己写sql语句,先验证下sql语法是否正确??
如果没查到!说明这个sql语句根本就不对嘛!!你是什么数据库,百度搜下类似的sql 该怎么写!!

你先保证自己在数据库管理工具里  写sql语句能  正常 查到结果再说吧!

不用自定义动作,就是直接用数据库控制台上写sql语句能查到再说!
上网一搜就知道为什么查不到了
https://zhidao.baidu.com/question/573143381.html
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

127

主题

535

帖子

1076

积分

金牌会员

Rank: 6Rank: 6

积分
1076
QQ
 楼主| 发表于 2018-3-10 14:37:04 | 显示全部楼层
本帖最后由 chenweibinx 于 2018-3-28 13:34 编辑

加一句justep.Date.toString(fDate, justep.Date.STANDART_FORMAT);这样就可以
回复 支持 反对

使用道具 举报

127

主题

535

帖子

1076

积分

金牌会员

Rank: 6Rank: 6

积分
1076
QQ
 楼主| 发表于 2018-3-28 13:34:15 | 显示全部楼层
可以结贴了,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-28 01:25 , Processed in 0.098099 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表