问题描述:
Citect怎样把保存到数据库中数据读取出来?所属产品线:
AVEVA™ Plant SCADA解决方法:
可以使用SQLGetField()函数把数据从数据库中读取出来,具体脚本如下:
FUNCTION try_getfield()
INT hSQL;
STRING sName;
INT Status;
STRING SqlAction
hSQL = SQLConnect("DSN=ProductReport;UID=;PWD=");
IF hSQL <> -1 THEN
Status = SQLExec(hSQL, "SELECT 操作员 FROM ProductSum");
IF Status = 0 THEN
WHILE SQLNext(hSQL) = 0 DO
sName = SQLGetField(hSQL, "操作员");
END
SQLEnd(hSQL);
SQLDisconnect(hSQL);
END
END
END
是否有帮助?