组态王对关系数据库的查询 例程说明文档 北京亚控科技发展有限公司 2 0 2 2 年4 月 “组态王对关系数据库的查询”例程说明文档 北京亚控科技发展有限公司 i 目 录 1. 功能概述 ................................................................................................................ 1 2. 工程实例 ................................................................................................................ 1 3. 操作步骤 ................................................................................................................ 1 3.1 数据库以及表 .............................................................................................. 1 3.2 设置ODBC数据源 ....................................................................................... 2 3.3 利用SQL函数进行查询 .............................................................................. 5 3.4 利用KVADODBGrid控件进行查询 ......................................................... 11 4. 注意事项 .............................................................................................................. 22 “组态王对关系数据库的查询”例程说明文档 北京亚控科技发展有限公司 1 1 . 功能概述 常规需求:很多工业现场要求对关系数据库的数据根据不同的条件进行查询处理。 组态王中的实现方法: 1)利用组态王的 SQL 函数实现对数据库的数据的查询处理。 2)利用组态王的 KVADODBGrid 控件实现对数据库的查询处理。 这两种实现方法的不同之处在于:第一种方式是将查询结果对应到组态王的变量上,可以通过组态王的变量进行相关的计算处理以及在命令语言中使用,但是如果符合条件的记录有许多条则无法同时看到所有的查询选择结果。第二种方式是将查询结果显示到控件的表格中,可以看到所有符合条件的查询记录,并且可以另存为其他文件以及进行打印操作,还可以通过控件的属性、方法进行其他的处理。 2 . 工程实例 我们以上一个例程“组态王数据存储到外部数据库”中所存储的数据为例,上一个例程中我们把原料的生产厂家、原料编号、称量日期、称量时间,值班人员、原料重量的信息存到了 Access 数据库中,现在我们要求对存储...