回复:查询当前时间 前3天的报警记录

xiyudefeng

  • 帖子

    8
  • 精华

    0
  • 被关注

    1

论坛等级:新手

注册时间:2016-09-27

普通 普通 如何晋级?

发布于 2017-02-21 11:03:57

4楼

'经验证,以下程序没有问题,原因是:我把报警记录全部读取到Listview上显示出来后,再用以下程序中的时间变量语句筛选,通过测试。

 dim con1
dim timestart
set con1=screenitems("报警控件1")
timestart=DateAdd("d",-3,Now())

'查询当前时间前3天,且消息文本中含有‘猫道’字符的消息

con1.MsgFilterSQL="Text1 LIKE '%猫道%' AND DATATIME>=' "&timestart&" '" 

但是用报警控件显示时,运行上述程序,报警控件一直显示“正在加载归档数据”,如下图所示。我用“编号”变量代替时间变量,也很快读取出来了(编号变量由I/O域赋值),我用Listview控件显示报警记录,再用类似的时间变量SQL语句,也很快读取出来了!

所以,我的结论是:用报警控件,按照时间变量查询,性能不好!希望看到这个帖子的大婶讨论!谢谢啊

 

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32569条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。