以下代码我在全局脚本或者通过按钮事件都无法将teSTa\testb两个变量的值写入baobiao1的new表格内.找不出原因……求助
OptionExplicit
Functionaction
DimTAG1
DimTAG2
Dimstr,cn
SetTAG1=HMIRuntime.Tags("testa").read
SetTAG2=HMIRuntime.Tags("testb").read
str="provider=SQLOLEDB.1.1;IntegratedSecurity=SSPI;PersistSecurityInfo=False;catalog=baobiao1;datASourCE=.\wincc"
Setcn=CreateObject("ADODB.connection")
cn.connectionString=str
cn.Open
is_SQL="inseRTintonew(yali,wendu)Values(‘"&TAG1.value&"’,’"&TAG2.value&"’)"
cn.Executeis_SQL
cn.Refresh
cn.Close
EndFunction
最佳答案
在画面中加入调试画面,把每一步的返回信息打印出来。
我估计是数据库打开时候出错了,但是由于你没有打印调试信息,所以你看不到出错在哪儿了。
提问者对于答案的评价:
en