恭喜,你发布的帖子
发布于 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>=' "×tart&" '"
但是用报警控件显示时,运行上述程序,报警控件一直显示“正在加载归档数据”,如下图所示。我用“编号”变量代替时间变量,也很快读取出来了(编号变量由I/O域赋值),我用Listview控件显示报警记录,再用类似的时间变量SQL语句,也很快读取出来了!
所以,我的结论是:用报警控件,按照时间变量查询,性能不好!希望看到这个帖子的大婶讨论!谢谢啊
请填写推广理由:
分享
只看
楼主