WINCC:我要疯了 点击:593 | 回复:4



小老虎2007

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 129回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2006年6月26日
发表于:2007-10-31 11:05:00
楼主
用HMIRuntime对象读取变量值再写到数据库里,可是不管用啊!!!
要郁闷死了
各位老大给看看!
疯了

**********************************************
Sub X6309X94AE1X0000X0020_OnClick(Byval Item)                  


Dim objConnection

Dim strConnectionString

Dim zhi

Dim strSQL

Dim objCommand

 
strConnectionString = " Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=DBA;Initial Catalog=CC_shiyan5_07_10_29_18_39_24R;Data Source = MS-37A852D0C3ED\WINCC"



Set objConnection = CreateObject("ADODB.Connection")

objConnection.ConnectionString = strConnectionString

objConnection.Open

Set objCommand = CreateObject("ADODB.Command")

With objCommand

objCommand.ActiveConnectioN = objConnection

zhi = HMIRuntime.Tags("bianliang8").Read

strSQL = "INSERT INTO zifubianliang (TagValue) VALUES ("&zhi&");" '(" & lngValue & ")

objCommand.CommandTExt = strSQL

End With

objCommand.Execute

Set objCommAnd = Nothing

objConnection.Close

Set objConnectIon = Nothing



End Sub



ranranplay

  • 精华:1帖
  • 求助:0帖
  • 帖子:18帖 | 382回
  • 年度积分:0
  • 历史总积分:773
  • 注册:2005年9月27日
发表于:2007-10-31 15:33:00
1楼
用ODBC试试

feiniaohe

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年10月21日
发表于:2009-01-04 11:13:52
2楼

行了,兄弟。WINCC貌似不支持ADB对象啊。

yang...

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 550回
  • 年度积分:0
  • 历史总积分:822
  • 注册:2004年8月31日
发表于:2009-01-05 16:02:21
3楼
lu  guo                                  

[明月夜]

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2009-01-06 12:51:05
4楼
程序有问题,要一步一步查

热门招聘
相关主题

官方公众号

智造工程师