时间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日
下一篇 2021年7月5日

相关推荐

  • step 7 symbol server通过DB块来连接变量

    我点击step 7 symbol server通过DB块来连接变量,当连接到变量时显示一个警告:选择的站没有被连网!要继续并且用带地址0的缺省的mpi…

    SIMATIC WinCC 2019年6月11日
  • wincc 字体???

    wincc的画面从一台机器迁移到另一台机器是就显示???,怎么解决这个问题呢? 最佳答案 这种现象与你这台机器上的WinCC项目中的图形编辑器组态使用语言环境,与迁移前那台机器上W…

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

    安装后在计算机管理工具下的iis信息服务中,默认网站(已停止)运行不起来,还有个红色的error,web navigator正在运行,请问这个正常吗,还是iis出问题了。…

    SIMATIC WinCC 2019年6月11日
  • flexible中的项目能不能移植到wincc中

    我有一个flexible 2008 sp3的项目,能不能移植到wincc7.0中?如果能具体怎么做,谢谢!! 钻石用户推荐最佳答案 不能移植到wincc7.0上…

    SIMATIC WinCC 2021年7月5日
  • PC未能找到WINCC文件,怎么整?

    今天开机电脑出现未能找到文件,见图,怎么整,求解? 问题补充:PC开机后提示文件如图! 图片说明:    钻石用户推荐最佳答案 先去项目文件夹下找到MCP文件,…

    2021年7月5日
  • 报警记录中的消息位作用

    在报警记录编辑窗口,添加报警变量时,其中的一项’消息位’有什么作用?在将该项默认值0改为其它数值也改不了,始终提示’位错误,请输入一个值从0到0…

    SIMATIC WinCC 2019年6月11日
  • 怎么将LISTVIEW中显示的数据打印出来 。

    怎么将LISTVIEW中显示的数据打印出来 。 请高手指点 最佳答案 楼主能不能表达清楚一点?在什么平台?  提问者对于答案的评价:在Wincc的平台…

    SIMATIC WinCC 2019年6月11日
  • WINCC中VBS赋值语句

    看了一些VBS脚本的例子,给变量赋值有时使用等号,有时前面要加个SET,搞不懂是为什么,什么情况下用等号就可以了,什么情况下前面要加个SET呢? 最佳答案 1、 等于号&…

    SIMATIC WinCC 2021年7月5日
  • wincc 6.2 通过给登录用户管理 给按钮也授权用户管理 来进行操作

    就是有密码登录啦  按钮能有有效能有动作 最佳答案 比如你给用户1的授权是1,给用户2的授权是2,那么如果你给按钮的控制权限是1,此时如果登录用户1就能控制这个…

    SIMATIC WinCC 2018年3月6日
  • 关于WICC7.0_sp1和PLC链接问题

    WICC和PLC通过PN口通信,我在菜单来查看通道链接是正常的,但是通过变量监控来看,却没显示,做了个画面通过IO域显示是****,这是怎么回事的,是不是通讯连接有问题啊 问题补充…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论