在深入浅出WINCCV6这本书211页有一个连接数据库的例子,我照着写了一遍还是不好使啊?大家看看是什么原因
具体过程是首先建立了一个ODBC数据源yu,连接SQL数据库,数据库中有一张表WINCC_DATA,表中有2个字段ID和TagValue,然后在画面中建立一个按纽,在按纽的鼠标事件中写了下面的代码,目的是向数据库表中插入一条记录
Dim CNA
Dim CNB
Dim STRSQL
Dim CN
CN="Provider=MSDASQL;DSN=yu;UID=;PWD="
STRSQL="INSERT INTO WINCC_DATA(TagValue) VALUES("10")"
Set CNA=CreatObject("ADODB.Connection")
CNA.ConnectionString=CN
CNA.Open
Set CNB=CreatObject("ADODB.Command")
With CNB
.ActiveConnection=CNA
.CommandText=STRSQL
End With
CNB.Execute
Set CNB=Nothing
CNA.close
set CNA=Nothing
结果数据一直也没能插到数据表中,大家帮忙看看,拜托了!