从wincc中调用数据库里的数据用vbs语句

Sub OnClick(Byval Item)                                                     
Dim sCom
Dim sSql
Dim oRs
Dim conn
Dim oCom
Dim Con
Dim Date1,Date2,Date3,Date4,Date5
Date1=HMIRuntime.Tags("高炉号").Read
Date2=HMIRuntime.Tags("趟次").Read
Date3=HMIRuntime.Tags("罐号").Read
Date4=HMIRuntime.Tags("重量").Read
Date5=HMIRuntime.Tags("编号").Read
Con="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=gaolu;Date Source=PC-201703202137\WINCC"
Set conn=CreateObject("ADODB.Connection")
conn.ConnectionString=Con
conn.CursorLocation=3
'conn.Open注释
sSql="insert into 小车 VALUES('"&Date1&"','"&Date2&"','"&Date3&"','"&Date4&"','"&Date5&"');"
Set oRs=CreateObject("ADODB.Recordset")
Set oCom=CreateObject("ADODB.Command")

'Set oCom.ActiveConnection=conn注释
oCom.CommandType=1
oCom.CommandText=sSql

'Set oRs=oCom.Execute注释

Set oRs=Nothing
'conn.Close注释
Set conn=Nothing
Msgbox(".....")
End Sub
以上程序段是我写的关于从wincc用vbs语句从数据库调用数据的程序,可是程序在运行到我加上注释的地方就会卡住,我把这些语句注释掉后其他与巨可以运行,没问题,请教各位大佬怎么让本程序成功运行
(注:sql新建数据库的名称是gaolu,下面的表的名称是小车,有5个变量是“高炉号”“趟次”“趟次”“罐号”“编号”)(wincc的计算机名称是PC-201703202137)

最佳答案

第一个注释conn.open没有执行,说明打开链接失败,因此以后所有的关于SQL链接的对象全部都不对,也就是你后边的注释,因此问题出在conn.open这里,可能是数据源设置不对,Con的设置有问题。看后边那意思你是自己建的表,一般自己表的连接就一句很简单的,手机不方便打出来,有问题欢迎交流2606352062

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月28日 上午1:12
下一篇 2017年5月28日 上午1:12

相关推荐

  • wincc 库里面有没有变频器

    本人想问一个比较弱智的问题就是:wincc图形编辑器——库——全局库 里面有没有变频器啊?我找了很久都没有找到? 先谢谢咯 最佳答案 没有,你可以自己用添加. …

    SIMATIC WinCC 2019年6月11日
  • 帮忙学习WINCC

    想学WINCC但手头缺少资料,所以请教各位帮忙。什么地方可以下载。或发到我的QQ。 453875249@qq.com 谢谢帮助。 最佳答案 给你邮箱发了一些资料…

    SIMATIC WinCC 2019年6月11日
  • wincc和PLC连接问题

    在wincc输入输出域中,选择PLC变量,运行时输入输出域中有黄色叹号,说明没有通讯上,在wincc变量表中都显示出来PLC变量了,如何解决? 问题补充:step7安装的5.5&n…

    SIMATIC WinCC 2020年11月1日
  • wincc 7.5 SP1光盘安装顺序

    买的正版WINCC 有三个光盘 SIMATIC Wincc V 7.5 SP1 incl. WebN…

    2021年7月5日
  • WINCC 趋势曲线控件名称修改

    点击按钮,在按钮里写个VB改掉趋势控件的名称,新手求教,如图 图片说明:       最佳答案 Dim objSet o…

    2020年11月1日
  • Data Monitor数据采集

    各位专家,请问Data Monitor可以在一个月内,每天的中午12:00采集一个数据保存下来吗?请问怎么操作呢?十分感谢! 最佳答案 刚看了看手册,这个变量采集的还是通…

    SIMATIC WinCC 2017年5月31日
  • wincc 计算机名称 非法字符

    请问,wincc里的“计算机属性”里,“名称”的字符里是否可以有中划线(“-”),例如"qqq-qqq"。因为客户的电脑属性里名称带中划线。先谢谢了 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • TIA 博图 V11 触摸屏的周期 在哪里设定

    使用 TIA 博图 V11  中的触摸屏编程软件(win cc V11),触摸屏版本是 TP177B…

    2017年7月25日
  • WinCC7.4安装错误,无法定位到动态链接库

    如图,提示信息如下:无法定位程序输入点?Connect@WinCCProject@ca@@ CCCAGeneral.DLL上点击确定后安装程序继续往后跑了。安装结束后提示…

    2021年7月5日
  • wincc许可证

    请教各位大侠,原来系统安装了wincc V7.0 SP1,现升级为wincc V7.0 SP2+upgrade1,请问原来的许可证和硬件狗还…

    SIMATIC WinCC 2021年7月5日