发布于 2008-08-28 19:24:44
0楼
原因大概查出来了,但还是没有搞好
WINCC6.0与WINCC6.2在VB脚本中对系统时间的定义好像不同,我把数据库的
dt(datetime类型)删除,在将脚本中
strSQL = "INSERT INTO sql_test (dt,a1,a2,a3,a4,a5) VALUES ('"&Now()&"','" & AA1 & "','" & AA2 & "','" & AA3 & "','" & AA4 & "','" & AA5 & "');"
中的dt和'"&Now()&"'删除
然后发现SQL2005数据库中有数据了
可以确定是'"&Now()&"'这个WINCC默认时间常量在WINCC6.2中不被承认
谁知道WINCC6.2中的时间常量是什么?
求救啊!!!!!!!!!!!!!!!!!!!!!!!!