时间datatime类型的数据如何写入到数据库中

在wincc画面中通过脚本将系统时间赋值给datatime类型的变量,显示在画面中,想将变量通过按钮的方式写入到数据库中,但是无法写入,各位大神如何将datatime类型写入到数据库,求帮助。

最佳答案

我用的是SQL数据库下面脚本写的是记录时时时间的温度记录,希望对你有所帮助dyx,oItem,z,j,b,c,d,c1,c2,c3,c4,c5,c6,a1,a2,a3,a4,a5,a6
Dim i,a,riqi,strcn,cn,is_SQL,xin
Dim b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14

  c1=Year(Now)
c2=Month(Now)
c3=Day(Now)
c4=Hour(Now)
c5=Minute(Now)
c6=Second(Now)
If(Len(c2)=1) Then 
c2=0&c2
End If 
If(Len(c3)=1) Then 
c3=0&c3
End If 
If(Len(c4)=1) Then 
c4=0&c4
End If 
If(Len(c5)=1) Then 
c5=0&c5
End If 
If(Len(c6)=1) Then 
c6=0&c6
End If 
 riqi=c1&"/"&c2&"/"&c3&" "&c4&":"&c5&":"&c6


''3.01 1加州海藻
Set a=HMIRuntime.Tags("AIW100")
a.Read
Set a1=HMIRuntime.Tags("AIW102")
a1.Read
Set a2=HMIRuntime.Tags("AQW100")
a2.Read
Set a3=HMIRuntime.Tags("shedingwendu1")
a3.Read

 xin="3.01 1#加州海藻"
 strcn="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=wanda;Data Source=.\wincc"
Set cn=CreateObject("ADODB.connection")
cn.connectionString=strcn
cn.Open
is_SQL="insert into 负一楼温度记录(shijian,didian,shedingwendu,shijiwendu,shedingkaidu1,shijikaidu1,shedingkaidu2,shijikaidu2) Values(''"& riqi &"'',N''"& xin &"'',''"& a3.Value &"'',''"& a1.Value &"'',''"& a2.Value &"'',''"& a.Value &"'',N''"& 0 &"'',N''"& 0 &"'')"
cn.Execute is_SQL
cn.close

图片说明:

时间datatime类型的数据如何写入到数据库中  

提问者对于答案的评价:
谢谢各位大神的回复,小弟我也实现了对时间的写入。将时间看做为字符串,在写入数据库时insert into ()values(‘“datetime”’),就可以直接写入到数据库中。辛苦各位大神了。谢谢,谢谢。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:03
下一篇 2021年7月5日 下午12:03

相关推荐

  • WINNCC 6.2的项目删除不了

    \我电脑上有一个用WINCC6.2做的项目,并且运行过。现在退出了运行,想把它删掉,但删不掉,提示说有程序在运行。这是怎么回事?如何才能删掉它?谢谢了 最佳答案 “开始”–“运行…

    SIMATIC WinCC 2019年6月11日
  • wincc进程阻止关机

    wincc运行过程中,掉电启动UPS进行保护关机,但是wincc进程阻止关机,如图片所示,请大神帮忙解答 图片说明:    钻石用户推荐最佳答案 wincc的部…

    2020年11月1日
  • 求助:WINCC WEB发布的具体设置

    求助:WINCC WEB发布的具体设置,小弟QQ号11343695 .邮箱dongni5214@126.com 问题补充:问题补充:教材中说的不是很详细,我也是…

    SIMATIC WinCC 2019年6月11日
  • wincc还是和plc不能通讯

    安装wincc的机子上装有cp5611板卡,wincc使用cp5611通讯卡通过MPI连接plc时,当诊断MPI网络时,点击测试会出现以下错误; 错误 0x03…

    SIMATIC WinCC 2019年6月11日
  • SIMATIC WINCC 的选型资料

    SIMATIC WINCC 对应的 操作员站、工程师站、服务器如何选择对应的软件,那些软件是需要购买的?刚接触不是很熟悉求详解?有没有SIMATIC&…

    SIMATIC WinCC 2021年7月5日
  • 关于wincc授权问题

    wincc 6.2  在激活过程中,提示SIPPA9WRT306021 upgrade wincc runtime&nb…

    SIMATIC WinCC 2019年6月11日
  • WINCC打印控件

    画面中插入了一个speadsheet控件,显示内容后,如何打印出来。先预览,再打印。 最佳答案 好像没有直接打印的属性,但是有输出,可以把数据输出到Excel里去打印,再一个方法就…

    SIMATIC WinCC 2021年7月5日
  • WINCC用户问题

    各位大侠:请问wincc画面做好后如何做到只能监视不能操作当然可以切换画面。就是只能看,不能动的效果呢?麻烦说详细点,小弟是菜鸟::::谢谢 最佳答案 只要设置用户操作权限就可以了…

    SIMATIC WinCC 2019年6月11日
  • VBS 读取 对象某属性已连接的变量的变量名

    WINCC 6.0中:有1状态显示模块,其Index属性连接了一外部变量。现要在该状态显示模块的“鼠标单击”事件中,读取这个模块Inde属性所链接的变量的变量名,如何实现…

    SIMATIC WinCC 2019年6月11日
  • Wincc变量周期

    如何批量更改 Wincc变量周期  由于开始复制粘贴了很多对象,变量周期都是1S的,怎么批量改成有变化时 钻石用户推荐最佳答案 1.变量周期已经为1s…

    2021年7月5日

发表回复

登录后才能评论