我设计了一个按钮的动作,代码如下:
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动作脚本来写?