wincc中利用vbs的ado访问数据库,为什么总是失败?

已锁定

dongstill

  • 帖子

    6
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2006-12-05

普通 普通 如何晋级?

wincc中利用vbs的ado访问数据库,为什么总是失败?

641

2

2007-01-31 22:53:15

我设计了一个按钮的动作,代码如下:
Sub NewPdl1_OnClick(ByVal Item)
Dim database, server,uid,pwd
Dim strcn,cn
Dim is_SQL

database = "Northwind"
server = "4F85AC7AA7D840A\WINCC"
uid = "ss"
pwd = "ss"
strcn = "Provider = SQLOLEDB.1;DRIVER = SQL SERVER;SERVER =" &_

server & "; DATABASE=" & database & "; UID=" & uid & "; PWD=" & pwd

Set cn = CreateObject("ADODB.Connection")
cn.ConnectionString = strcn

cn.open

is_SQL="insert into wincpu(cpu) values(222)"
cn.Execute is_SQL
cn.close
End Sub

为什么总不能插入记录成功,debug时总报连接数据库的字符串错误,不知道错在哪里?另外是否需要设置数据源(dns)。我还想问一下,如果我要在winccv5中实现该功能,如何用c动作脚本来写?
wincc中利用vbs的ado访问数据库,为什么总是失败? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32575条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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