关于储存数据到sql表中的问题

Dim objConnection
 Dim strConnectionString
 Dim lngValue
 Dim strSQL
 Dim objCommand
 Dim ccvalue
 strConnectionString="Provider=MSDASQL;DSN=SampleDSN1;UID=;PWD=;"
 lngValue=HMIRuntime.Tags("tag").Read
 ccvalue=FormatDateTime(Now(),0)
 strSQL="INSERT INTO WINCC_DATA(ID,TagValue)VALUES(""&ccvalue&"",""&lngValue&"");"
 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 Sub

问题补充:
大家看看这一段有什么问题?

最佳答案

仅就代码而言strSQL有问题,改成如下:
   strSQL="INSERT INTO WINCC_DATA (ID,TagValue) VALUES ('"&ccvalue&"',"&lngValue&")"
    HMIRuntime.Trace strSQL & vbcrlf

 对于DateTime格式的ID,赋值时即ccvalue需要加上''。
 最后用Trace诊断一下最终的SQL语句,以便判断故障。
 

提问者对于答案的评价:
谢谢啦

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 下午12:20
下一篇 2019年6月11日 下午12:20

相关推荐

  • 有关组态的问题WINCC

    有关组态的问题.有图片 当在WIN-CC中点基按钮时会显示它的 常规,属性,动画,事件 当在WIN-CC中点基一个也是按钮大小的东西时显示的是:组--…

    SIMATIC WinCC 2019年6月11日
  • 请教全局脚本中如何利用GMsgFunction函数实现弹出的报警画面

    请教全局脚本中如何利用GMsgFunction函数实现弹出的报警画面 请教各位,我想在全局脚本C中调用GMsgFunction函数实现弹出报警画面。初学脚本,在论坛里查找…

    SIMATIC WinCC 2019年6月11日
  • WINCC报表数据不是从第3行写?

    有个往EXCEL里写数据的报表,VBS,是一天产生一个文件夹,但是现在出现这样一个怪事,从运行的第一天数据是从第3行写数据进去,比如写到第6行,当第二天的数据是从第7行开始写,前面…

    SIMATIC WinCC 2019年6月11日
  • WICC可以做报警记录日志吗?

    一个位做报警触发,一个UINT数据,用WICC怎么做到报警触发时读UINT的数据并且放在报警文本里面,这个怎么做的? 最佳答案 《WinCC报警/记录合集》http://www.a…

    SIMATIC WinCC 2021年7月5日
  • 新手求问

    我现在要写西门子触摸屏   但是我不知道怎么写变量  还要报警   我不知道变量里面的M …

    SIMATIC WinCC 2019年6月10日
  • wincc怎么实现控件的自动生成

    有没有办法像VB里的控件数组通过index来确定控件具体个数一样,以一个控件为原型自动生成多个相同控件,具体个数在脚本中给定 最佳答案 ‘比如文本控件’Dim oblSt…

    SIMATIC WinCC 2020年11月1日
  • WINCC动画插件问题

    哪位朋友,有WINCC动画插件可以发给我一下吗?如果需要注册的话,麻烦注册码和注册方法也发给我看看吧,谢谢了。邮箱:1530365917@qq.com 最佳答案 https://y…

    SIMATIC WinCC 2021年7月5日
  • 关于Microsoft Office Access的问题

    怎样用Microsoft Office Access从wincc数据库中中导出归档变量?如果有能不能写详细点? 问题补充:有没有更详细的注释,我对数据库不是很清…

    SIMATIC WinCC 2019年6月11日
  • wincc工程加密问题

    厂里有台电脑WINCC67.4  运行的是脱销系统。现在时间到了,每次登陆提示输入密码,画面显示正常,泵能够启停,但是无法加减频率。如何破解这个密码。估计他的加…

    SIMATIC WinCC 2021年7月5日
  • wincc flexible 2008代码

    wincc flexible 2008设计好的界面怎么转换成文本代码的形式,或者说用什么编辑器可以以文本代码的形式打开wincc flexible&n…

    SIMATIC WinCC 2017年6月4日