组态王的历史数据查询,要怎么样才能最快的统计最大最小平均值?报表行数列数不定,可以查任意时间的数据

2024-11-25 15:54:41
推荐回答(3个)
回答1:

用SQL,先建立SQL数据库连接和数据保存,可参考组态王功能例程里面的SQL数据库连接和保存例子,再用数据库函数AA=KV.AverageValueInFieldName("此内为KVADODBGrid Class控件列名称");AA为内存实数,可将AA显示在屏幕上。我这个是求平均的例子。如果用报表速度很慢,而且不方便。用SQL速度快。

回答2:

我都是把要显示为报表的数据存到其他数据库里,然后用vb做个水晶报表查,这样很随意

回答3:

找人编个程序