一、 说明

本驱动实现从第三方数据库根据SQL语句查询到数据,并返回第一行第一列的功能。

二、 驱动配置

在驱动表t_device_driver中,增加一个名称和模块名称均为dbdrv的驱动。

三、 设备配置

每个设备表示一个数据库的一个连接。

连接数据库的信息,包括:数据库类型、连接字符串、用户、密码、编码方式,需要事先在eview中统一配置好(配置在eview的t_db_connection表中)。

设备的连接参数(connparam)只需要配置eview数据库连接表(t_db_connection)的某个连接名称(name字段)即可。


在驱动下增加一个设备。连接参数配置:

  • 连接方式选择:other
  • 连接参数:eview中数据库连接列表的某个连接的名称(t_db_connection的name字段)

设备参数配置:

  • 参数1:不需要配置
  • 参数2:不需要配置
  • 参数3:不需要配置
  • 参数4:不需要配置

四、 变量配置

数据类型:根据变量获取到的数据的类型来设置。

变量名称:按照项目规范设计的字符串

设备:选择刚刚配置的设备

周期:根据需要而定,缺省为5秒

可控制:使能

变量地址:要查询的SQL语句。

SQL语句应该返回一行记录一个字段,如果超过1行则取第一行记录并抛弃其他行记录;如果超过1个字段则取第一个字段的值。

如果不能查询到记录,则返回一个*号

  • 无标签