用户归档域有30多个,需要一次性写入,我分别做了两个按钮,一个是启动,一个停止。启动需要写入ID和启动时间及其他PLC数据,停止需要写入停止时间及其他PLC数据,请问怎么用控制变量做?我用VBS脚本写数据库,Set oRs = oCom.Execute这句执行不了,在SQL里执行语法没有错误。请看附件图片,非常感谢!
图片说明:
最佳答案
1、执行不了要么是数据库的连接有问题,要么是SQL语句有问题,SQL语句可以在SQL数据库管理软件里面进行测试,测试能插入再在脚本里面使用就可以了
2、使用控制变量,我只用过数据插入和删除,就是通过ID和WORK控制,需要用户归档所有的数据都连上相关的变量,ID=-1,WORK=6好像是数据自动插入这样
看附图
更新数据的时候,我是先把数据全部读过来,然后再执行WORK=7,ID等于要更新的那条记录
控制变量里面的field 和 value没有研究过
图片说明:
提问者对于答案的评价:
谢谢,大神!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc370338.html