查询日期检索数据库

我组态了一组报警,有操作的(比如何时谁改变了运行状态),有故障的(如电机故障,参数超限等),它们都记入了数据库。现在我要通过查询日期检索数据库。   是不是就是通过日期选择显示归档报警记录的意思啊?报警控件中貌似没有像趋势控件中的日期选择,那要怎么做呢?请高手指教。

问题补充:
现已了解控件属性可以实现检索,不过现在的要求是在控件上方另外加一个时间段选择框,可以输入时间选择。那么这样的话,我应该怎么做呢。

最佳答案

报警控件可以通过“打开选择对话框”按钮,指定系统快的日期、时间的起始值和终止值即可实现日期检索。
  ------------------------------------------------
  这个需要编程实现,时间选择用日历控件或者Date and Time Picker控件,使用脚本给报警控件的属性MsgFilterSQL赋值即可,用VBS实现方便一些。
  Dim AlarmCtrl
  Set AlarmCtrl= ScreenItems("OperatorMsgCtrl")
  AlarmCtrl.MsgFilterSQL="DATETIME >= '2009-08-24 14:17:51.000' AND DATETIME <= '2009-08-24 14:17:51.000'"
  End Sub

提问者对于答案的评价:
谢谢了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc272122.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐