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