WINCC利用VBS写入SQL问题

Option Explicit
Function action

Dim lngValue1
Dim lngValue2

Dim strSQL
Dim objCommand 

strConnectionString = "Provider=MSDASQL;SERVER=JIE-PC\WINCC;DSN=ceshi;UID=;PWD=;database=new" 

lngValue1 = HMIRuntime.Tags("a").Read
lngValue2 = HMIRuntime.Tags("b").Read

strSQL = "INSERT INTO test (test,test2) VALUES ("& lngValue1 & ","& lngValue2 &");"  

HMIRuntime.Trace "strSQL"

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

End Function
一直无法写入,ODBC已经配置并测试连接上了,VBS脚本哪里出了问题?谢谢了。

最佳答案

已解决问题:求教Wincc导出数据问题
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=32759&cid=1032

提问者对于答案的评价:
调试出来了,谢。

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

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

相关推荐

  • VBS 点MSGBOX确认,更改变量

    我想通过VBS的Msgbox,点击OK更改变量,点击CANCEL保持不变,脚本如下:Dim TAG123Set TAG123 = MsgBo…

    SIMATIC WinCC 2017年12月9日
  • wincc在开机后,用户不登陆的情况下自动远行

    因为现场没有工作人员,而我要通过OPCServer.wincc来获得那台服务器的参数。。我远程控制时每一次都要重新启动。。(用Autostart)可是起来后。那边无人输入用户名和密…

    SIMATIC WinCC 2019年6月11日
  • 我的WINCC里按钮,触发不了?

    我的WINCC和PLC的通讯连接都队,为什么按钮点下去没效果呢? 最佳答案 你的PG/PC设置对了吗?看看你的PLC和上位机是什么连接方式.如果是MPI连接,电脑里的PG/PC要设…

    SIMATIC WinCC 2019年6月11日
  • 为什么wincc中全局动作不可以执行?

    在wincc中的全局动作中写了个全局动作,每2秒执行一次,但运行wincc发现并没有执行相应的语句,这是为什么? 最佳答案 1,检查触发器是否设置了; 2,wincc的计…

    SIMATIC WinCC 2019年6月11日
  • 如果学习好WINCC中的脚本语言?

    WINCC简单的一些开关按钮一些模拟量图形变量等赋值是比较简单的,至于那些其中所使用的脚本语言,如C动作,VB动作,这些东西好难学啊?大家有什么好的方法没?是不是要把自己计算机里的…

    SIMATIC WinCC 2019年6月11日
  • WINCCSP3a

    WINCC6SP3a采用不同的数据库文件,能不能打开原在WINCC6SP2变的项目文件?谢谢! 最佳答案 WinCC V6.0 SP2自带的数据库是SQL&nb…

    SIMATIC WinCC 2019年6月11日
  • wincc6.0复选框

    我现在想应用WINCC中的复选框功能,实现手动自动切换功能,但我试了一下无法实现请问我该怎么去做? 问题补充:我是这样写的。我在内部变量中建立了二进制变量tt0.请问这样写错在哪?…

    SIMATIC WinCC 2019年6月11日
  • 西门子HMI图库文件

    能不能给个能适用于西门子HMI的按钮、开关、各种电机、水泵、设备图标的图库文件啊?谢谢了!hmi本身也有一些,但是选择起来太慢了,比较麻烦的 最佳答案 参考:《西门子hmi图库》h…

    SIMATIC WinCC 2021年7月5日
  • 触摸屏与电脑通信

      smart 700 ie v3 触摸屏与笔记本电脑通信除了用以太网还有其他通信方式吗? 问题补充:用usb怎么通信,…

    SIMATIC WinCC 2021年7月5日
  • wincc step7 一台PC上,一次只能一个和PLC连接上

    硬件:CPU315 CP343一台PC上用以太网连接PLC,运行wincc和step7。但如果wincc连接上PLC那么step7就连不上了,如果step7连接上,win…

    SIMATIC WinCC 2021年7月5日