WINCC归档至ACCESS作为历史数据 点击:376 | 回复:1



成功在于每一天

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 72回
  • 年度积分:6
  • 历史总积分:333
  • 注册:2017年7月11日
发表于:2017-07-12 14:49:28
楼主

脚本如下:

Dim objConnection

Dim strConnectionString

Dim lngValue

Dim lngValuea

Dim lngValueb

Dim strSQL

Dim objCommand


strConnectionString = "Provider=MSDASQL;DSN=SampleDSN;UID=;PWD=;" //SampleDSNODBC数据源

lngValuea = HMIRuntime.Tags("A2").Read

lngValueb = HMIRuntime.Tags("A1").Read

strSQL = "INSERT INTO wincc (lngValuea,lngValueb)values("&lngvaluea&","&lngvalueb&");"

Set objConnection = CreateObject("ADODB.Connection")

objConnection.ConnectionString = strConnectionString

objConnection.Open

Set objCommand = CreateObject("ADODB.Command")

With objCommand

.ActiveConnection = objConnection

.CommandText = strSQL

End With

objCommand.Execute

Set objCommand = Nothing

objConnection.Close

Set objConnection = Nothing

ACCESS需要事先建立,并在ODBC建立源,连接指向建立的ACCESS文档。




lesson11

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 44回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2012年12月26日
发表于:2018-09-11 15:06:02
1楼

https://pan.baidu.com/s/19MXWI6lKos3oiPKZ7LbwNg

https://pan.baidu.com/s/1ITV6j1jbfkiltXhvkATfaQ



热门招聘
相关主题

官方公众号

智造工程师