请教高手这是一个什么问题??如何解决?
本帖最后由 yykfzxq 于 2010-7-29 16:20 编辑请教:
使用LabSQL节点:ADO Recordset Delete Record.vi删除数据库中的数据时,出现报错:Error -2146824584 occurred at Exception occured in ADODB.Recordset: 对象关闭时,不允许操作。Help Path is C:\WINDOWS\HELP\ADO270.CHM and context 1240653 in ADO Recordset Close.vi->LabSQL Sample.vi,但查询一下数据,却发现数据却已经删除了,太奇怪了!有哪位高手指点一下这是怎么回事?怎样解决?
谢谢啊! 删除之类的操作时不会返回recordset索引的,而你用了labsql的sql excute这个vi,这个vi本身有点错误,它不管你用什么sql,都会去关闭recordset索引,所以出现你的问题。。。自己修改下这个vi 回复 飞雨天 的帖子
不太明白。。。怎么修改啊?? 回复 飞雨天 的帖子
不太明白啊,能告诉一下怎么修改吗??谢谢了 本帖最后由 飞雨天 于 2010-7-29 17:11 编辑
如图:
配合我上面的话理解,然后自己改
回复 飞雨天 的帖子
没有图啊 allqq-mogudiandian-48all
你发帖好快~~~图上的我改好了,你照抄一遍 回复 飞雨天 的帖子
呵呵,谢谢啊 本帖最后由 yykfzxq 于 2010-7-29 18:51 编辑
回复 飞雨天 的帖子
改完了貌似还是不行。。。。。。
回复 yykfzxq 的帖子
谢谢了,现在行了,我程序上忘了把返回值给改成FALSE了,呵呵。。。 嗯,那些需要return data的sql操作,就要输入true,而不需要返回的,比如删除数据,移动游标,就必须设置为false,虽然是个限制,但是合理的 学习了、、、、、、、、、、、、、、、、、、、、、、、、、 回复 飞雨天 的帖子
版主真牛,学习了
yykfzxq 发表于 2010-7-29 20:48
回复 yykfzxq 的帖子
我改了还是不行吖
xjm111 发表于 2019-3-28 14:52
我改了还是不行吖
我也是,后来解决了吗 ?
页:
[1]