㈠ 组态王连接数据库
是组态王的一个内置函数
ReportSetHistData
此函数为报表专用函数,按照用户给定的参数查询历史数据语法格式使用如下:
ReportSetHistData(ReportName, TagName, StartTime, SepTime, szContent) ;
参数说明:
ReportName:要填写查询数据结果的报表名称
TagName:所要查询的变量名称, 类型为字符串型,即带引号。
StartTime:数据查询的开始时间,该时间是通过组态王 HTConvertTime 函数转换的以1969 年12 月31 日16:00:00 为基准的长整型数,所以用户在使用本函数查询历史数据之前,应先将查询起始时间转换为长整型数值。
SepTime:查询的数据的时间间隔,单位为秒
szContent:查询结果填充的单元格范围
例如:
查询变量“压力”自2001 年5 月1 日8:00:00 以来的数据,查询间隔为30 秒,数据报表的填充范围为’a2 :a50’, 表示竖排第一列从第二行到第五十行。
long StartTime; (StartTime 为自定义变量)
StartTime=HTConvertTime(2001, 5, 1, 8, 0, 0);
ReportSetHistData(“历史数据报表”, “压力”, StartTime, 30,“a2:a50”);
参考:http://gx.gongkong.com/tech/class/file/1016.pdf
㈡ 组态王SQL ERROR连接失败,请检查数据源
excle访问ssas cube报错:初始化数据源失败 请检查数据库服务器或联系您的数据库管理员。确认外部数据库有效...
在sql服务器上访问是正常的。
但用远程访问就报以下的错误:
1、来自分析服务 正常
2、连接服务器 正常
3、选择数据和库 正常
4、视图确认点击 确认时报以下错误:
初始化数据源失败
请检查数据库服务器或联系您的数据库管理员。确认外部数据库有效,然后重试该操作。如果仍然出现该信息,请创建新的数据源连接数据库。