当前位置: 首页 > news >正文

SCADA|信创KingSCADA4.0历史报警查询的差异

哈喽,你好啊,我是雷工!

最近在用KingSCADA4.0开发项目,遇到查询历史报警的功能。

结果测试了半天查询不到,最后发现问题原因,现将差异记录如下,便于后期查阅。

01 KingSCADA3.8

在以前版本中历史报警数据库默认的是Access数据库,该数据库需要特殊字符, 

因此通过 日期时间控件选择开始时间和结束时间,再查询历史报警数据时,可以按如下写法:

string startTime=UIDateTime1.Value;string endTime=UIDateTime2.Value;string sql="Alarm where AlarmTime Between #"+startTime+"# and #"+endTime+"#";AlarmWindow1.Query(sql);

该版本数据库查询需要将单引号‘’替换为“#”。

02 KingSCADA4.0

在信创版本KingSCADA4.0中历史报警默认存储在SQLLite数据库中,

该数据库的查询不可以使用“#”,需要将# 改为单引号。

相关文章:

  • XCTF-misc-János-the-Ripper
  • ELK日志文件分析系统——E(Elasticsearch)
  • Karate UI测试之驱动配置
  • vulnhub-Earth
  • SD和comfyui常用模型介绍和下载
  • 什么是泛型,如何使用它?
  • 【LangChain】4 基于文档的问答
  • 操作系统多级存储模型
  • Python 使用 DrissionPage 模块进行爬虫
  • pikachu靶场通关笔记30 文件包含01之本地文件包含
  • 山东大学软件学院项目实训:基于大模型的模拟面试系统项目总结(十)
  • Apache Doris FE 问题排查与故障分析全景指南
  • Vue Methods 实现原理详解
  • UGPCL
  • 手机验证码自动化处理:从原理到企业级解决方案
  • 微信小程序开发 picker选择年月日+时分秒
  • 【论文阅读】Multi-Class Cell Detection Using Spatial Context Representation
  • C# 使用 TreeView 实践 WinRiver II 的测量管理功能
  • 基于Python的TCP应用案例,包含**服务器端**和**客户端**的完整代码
  • oracle19C(ZHS16GBK - 简体中文字符集) 数据库迁移到 oracle19C(AL32UTF8 - Unicode字符集)数据库方案
  • 响应式一页网站/推广接单平台
  • 网站留言板样式/市场营销方案
  • 网站建站解决方案/bt樱桃 磁力岛
  • 电脑维护网站模板/免费个人网站模板
  • 潍坊网站建设客服/今日国际军事新闻头条
  • 宝塔面板做网站绑定域名/长沙靠谱关键词优化公司电话