Dim oExcel,cell,i
Set oExcel = HMIRuntime.DataSet("oExcel1").Value
HMIRuntime.DataSet.Remove("oExcel1")
HMIRuntime.DataSet.Add "oExcel1",oExcel1
'#将oExcel保存到DataSet中,以供其它调用
为什么DataSet须删除oExcel1,后再加 oExcel1???
最佳答案
要看你这段程序被执行几次。如果只有一次那么无所谓。如果是多次那就需要有。如果没有删除直接添加那么会在原来基础上添加,dataset数据占用内存增大而且有重复数据。删除后再添加就没有此问题。
提问者对于答案的评价:
Thanks!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc368698.html