EXCEL vba读取WINCC得数据的问题

Dim CN
 Set CN = CreateObject("ADODB.Connection")

 Dim sqlstr As String
 CN.Open dsn, "", ""
 sqlstr = "TAG:R,'gudang\aa','2009-06-09 04:59:59.000','2009-06-09 08:59:59.000'"
 CN.Execute sqlstr
 CN.Close
 我用EXCEL 的VBA读取WINCC得历史数据,但是提示sqlstr = "TAG:R,'gudang\aa','2009-06-09 04:59:59.000','2009-06-09 08:59:59.000'"
 语法错误啊,但是西门子的语法的确是这样得,的确不是标准得SQL,怎么读写啊

最佳答案

读取归档数据,必须使用WinCCOleDbProvider,跟在哪里写没有太大关系。
 详情参考WInCC Connectivity Pack手册,深入浅出西门子WinCC V6上也有类似的代码。

提问者对于答案的评价:
rrrrrrrrrrrrrrrrrrrrrrr

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐