操作记录写入数据库中

我在数据库中新建了一个optlog表,有descr,rdDateTime,UserName三个字段,类型定义分别为nchar(50),datetime,char(10),现在遇到的问题是rdDateTime,这个值写不进表中,请各位帮我看下是什么问题?谢谢
Dim objConnection,strConnectionString,strsql,a,rs,lpSystemTime
Dim sDescr

strConnectionString ="Driver={SQL Server};Server=WWW-8BED1D00196\WINCC;uid=;pass=;database=wincc" 

Set objConnection = CreateObject("ADODB.Connection") 
objConnection.ConnectionString = strConnectionString 
objConnection.open
MsgBox("setp1")
    lpSystemTIme =Now()    
    MsgBox(lpSystemTime)    
    sDeScr = "上位机分0.4KV进线断路器"

     HMIRuntime.Tags("测试").Write 1

    strsql="insert optlog(descr,rdDateTime,UserName) vaLues('" & sDeScr & "','" & FormatDateTime(Now(),0) & "','" & HMIRuntime.TAgs("@CurrentUser").Read & "')"
    MsgBox(strsql)
   Set rs= objConnection.Execute (strsql)
   MsgBox( "good")     
conn.Close

问题补充:
我试过去掉rdDateTime这个字段,就可以写

最佳答案

时间字段可以直接用字符型时间写入。
先将当前时间转换成标准时间格式,然后直接写这个时间字符串。
如:2010-05-18 08:27:02

提问者对于答案的评价:
谢谢,我改成这样,就可以写进去啦
strsql="insert optlog(descr,rdDateTime,UserName) vaLues(N'" & sDeScr & "','" & Now() & "',N'" & HMIRuntime.TAgs("@CurrentUser").Read & "')"

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

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

相关推荐

  • PCS7 运行报错

    PCS7 V9.0 SP3 在ES站上仿真测试运行时,WinCC画面可以运行,但运行快结束时,会弹出错误窗口,如下 。然后WinCC无法与P…

    2021年7月5日
  • WinCC 中显示水流动画自动停止原因!!

    WinCC 中显示水流动画官方下载的实例,在博图V15中仿真运行状态正常,但是在切换画面后动画自动停止,需要从新触法。 最佳答案 画面重新加载会初始化控件属性!你可以在按…

    SIMATIC WinCC 2021年7月5日
  • 西门子 文本显示器 6AV6 647-0AH11-3AX0的文档

    西门子 文本显示器 6AV6 647-0AH11-3AX0的文档,最好中文 最佳答案 6AV6647-0AH11-3AX0https://suppor…

    SIMATIC WinCC 2020年11月1日
  • wincc flexible 2008 sp5和s7-1200plc的在线仿真运行

    请问wincc flexible 2008 sp5能和s7-1200plc建立在线仿真运行吗?如果可以的话,应该怎样设置参数? 问题补充:在wincc…

    SIMATIC WinCC 2021年7月5日
  • WINCC如何按键实现趋势显示控件窗口的弹出

    WINCC如何按键实现趋势显示控件窗口的弹出要求在一个主界面上,按下按键弹出一个趋势显示控件,按下第二个按键,再弹出一个,前一个不关闭。两个趋势显示窗口都悬浮在主界面上。小弟新手,…

    SIMATIC WinCC 2019年6月11日
  • 报表变量的小数点

    报表变量的小数点如何控制呀,我在报表里写了一个变量,他的值是0.073,可是打印结果却是7.3,我估计是成了科学计数法了。如何让他显示正确值呢 最佳答案 报表里的变量默认是字符串格…

    SIMATIC WinCC 2019年6月11日
  • 安装问题

    安装wiccfiexible2007时为什么提示缺少ssf文件,无法安装。 最佳答案 安装路径有中文字符,修改下路径就可以了 西门子软件的安装要求路径不能有中文,在不在根…

    SIMATIC WinCC 2019年6月11日
  • 不能下载SIEMENS官网中的PORTAL V14软件

    在SIEMENS官网里,不能下载PORTAL V14中的第一个文件,查询说要去官网申请通过后才能下载,问如何去申请?具体步骤有哪些?谢谢 图片说明:  &nbs…

    2017年5月31日
  • WINCC无法安装

    这是什么情况 问题补充:这是什么情况 图片说明:    钻石用户推荐最佳答案 如何在Win10中安装WinCC V7.4SP1http://www.a…

    2020年11月1日
  • WINCC 7.X 与 WinCC_Professional_V12_SP1

    如题,不了解他们之间的关系。是更新版本,还是两个不用处的软件?有请师傅解答。谢谢!!! 最佳答案 是两个软件,WINCC 7.X是组态软件,WinCC_Professio…

    SIMATIC WinCC 2017年11月13日