IFIX历史数据库用ADO通过Select DATETIME, VALUE, TAG FROM FIX " & _
"WHERE MODE = ‘AVERAGE‘ and (TAG=‘" & Tag1 & "‘ or TAG=‘" & Tag2 ‘)" & _
"and INTERVAL = ‘01:00:00‘ and (DATETIME >= {ts ‘" & StartTime & "‘} and DATETIME <= {ts ‘" & EndTime & "‘})"可以将数据库的数据读出来。
现在的问题 : 能否通过类似SQL的语言直接修改里面的数据,比如update FIX set ....................
纯讨论和学习贴,如果说 "把数据导出到access什么的关系型数据库里再改" 就没意思了
-
-
wangchen 发表于 2015/12/6 15:39:09
现在直接用SQL 语言如update......是不行的,IFIX数据库是实时数据库,不一定遵循关系型数据库的标准,一直找IFIX的相关资料,一直找不到
引用 wangchen 2015/12/6 15:39:09 发表于2楼的内容
-
-
wuwei01 发表于 2015/12/17 7:39:37
看很多介绍IFIX软件的介绍 ---------“fix全面支持odbc api接口,可直接把实时数据写入一个或多个关系数据库。另外,ifix可读取、删除关系数据库的数据,并可从关系数据库写回到ifix实时数据库中”
可惜没有一个介绍方法的
引用 wuwei01 2015/12/17 7:39:37 发表于3楼的内容
-
引用 xuwenbin 2015/12/17 7:44:37 发表于4楼的内容