vbs访问 Wincc 数据库?

已锁定

逐渐变晕

  • 帖子

    136
  • 精华

    2
  • 被关注

    7

论坛等级:侠客

注册时间:2010-11-15

普通 普通 如何晋级?

vbs访问 Wincc 数据库?

867

2

2011-08-03 12:10:47

用一段VBS代码访问wincc历史数据库,查询一个时间段无数据,可这个时间段明明是有数据的,我本来是以为时间不对,我把查询时间跨度定的很大,还是没有数据,请问是什么原因?
代码如下:
Dim connstr,SqlStr
Dim Conn,rs
Set Conn =CreateObject("ADODB.Connection")
connstr="Provider=WinCCOLEDBProvider.1;Catalog=CC_report_11_08_03_09_02_20R;Data Source=.\WinCC"
conn.open connstr
Set rs=CreateObject("adodb.recordset")
SqlStr="TAG:R,'Report\NewTag1','2011-8-3 08:00:00.000','2011-8-3 11:00:00.000'"
'Report\Newtag1 分别是归档名称和归档变量
rs.open sqlstr,conn,1,3
if rs.eof then
MsgBox "没有相关数据"
else
Do While Not rs.eof
rs.movenext
MsgBox rs.Fields(2).Value
Loop
End If
vbs访问 Wincc 数据库? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32968条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。