回复:用VB编写程序将WINCC归档数据导入表格中,数据库无法连接

20160503DB0T6D

  • 帖子

    14
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2016-05-03

普通 普通 如何晋级?

发布于 2016-05-05 09:03:50

7楼

 请大神看看哪里有错,如果是因为项目复制过来的问题,应该怎么解决呢?重新安装数据库,还是用WINCC项目复制器重新复制呢?在WINCC工具里边没有找到项目复制器。

sPro = "Provider=WinCCOLEDBProvider.1;"

sDsn = "Catalog=CC_mm_WinC_11_09_02_11_26_33R;"
sSer = "Data Source=.\WinCC"
sCon = sPro + sDsn + sSer

 

Set conn = CreateObject("ADODB.Connection")
conn.ConnectionString = sCon
conn.CursorLocation = 3
conn.Open

If err.number<>0 Then
   MsgBox "打开连接错误!"
   End If
   err.clear

sSql = "TAG:R,'bm\Number_b','"+StrBtime+"','"+StrEtime+"'“

Set oRs = CreateObject("ADODB.Recordset")

Set oCom = CreateObject("ADODB.Command")
oCom.CommandType = 1
Set oCom.ActiveConnection = conn
oCom.CommandText = sSql
Set oRs = oCom.Execute

If GetConState(conn.State) = "adStateClosed" Then 
      MsgBox "数据库连接失败"

End If 

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32569条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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