把ACCESS数据库的数据写进WINCC的SQL

1,数据存在ACCESS里面。4列 day(文本格式日期),vag1,vag2
2、新建布局打开,插入ODBC表格,设2列。选择第一步的ACCESS数据源。
3、WINCC建立IO 连接文本变量riqi,作为查询的条件
 现在我想以日期为查询条件,把2个变量写进第2步插入的ODBC表格里
不知道脚本如何写?

最佳答案

画面上需要有两个用于输入时间的DateTimePicker或者文本框用于选择查询的时间,按钮中需要读取时间内容,并将写好查询语句。在“数据连接”选项卡中,设置riqi变量作为SQL语句的变量。

char* strSql;
char* strBegin, strEnd;

strBegin = GetTagChar("BeginTime")
strEnd = GetTagChar("EndTime")

sprintf(strSql, "Select * from TableName Where ColumnName > ''%s'' and Column < ''%s", strBegin, strEnd);

SetTagchar("riqi", strSql);

RPTJobPrint("PrintJobName");

提问者对于答案的评价:
看了2天的SQL,自己弄出来了。

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc155467.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月6日 下午7:16
下一篇 2017年6月6日

相关推荐