微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 用labsql对access数据库进行操作,insert、update等操作有问题

用labsql对access数据库进行操作,insert、update等操作有问题

时间:10-02 整理:3721RD 点击:
第一个图为初始数据,用labsql对access数据库进行操作,select方面的查询语句都没问题,前面板的表格能显示出来,如第二个图。但是用insert into、update、delete等语句时,能够对数据库表格进行操作,但是会有错误提示,而且前面板的表格不显示,错误提示是:货物信息表.vi中的Exception occured in ADODB.Recordset: 对象关闭时,不允许操作。Help Path is C:\Windows\HELP\ADO270.CHM and context 1240653,请问这是怎么一回事啊






你试试给SQL Execute.vi的输入 Return Data(T)接上“False”,看看能不能行?

加上FALSE没有错误提示,但是前面板的表格控件还是空的 没有数据出现

我也出现这样的问题,不知道你解决没有啊,还问你个问题,你的第一行表头是自己添加的还是读数据库的时候就可以直接读出来的啊?

小编问你个数据库的问题啊,用labsql语句查询数据库中的数据,数据库中的内容可以读进来,但表头读不进来,这是为什么啊?



不好意思啊!这方面还真的不太懂呢

自己摸索了一上午,用labsql语句和DB数据库混合使用,是可以完成数据库里面数据的全部读取,就是有些麻烦,也不知道这两种数据库混合使用对程序运行有多大影响的!


好                                                                                            

小编解决了吗?我也遇到这样的问题了,求指导。

SQL Execute默认是T,即读取数据。如果你是插入或删除,一定要给它赋值F(当然不给F,数据操作也不会错,只是会报那个错误信息)。而这些操作因为F是不读取数据所以你的前面板是没有数据的,只有查询时不连接即为读取,才会在前面板显示,如果是插入或删除就给它个F就好了。

小编请问一下你数据库怎么设置的ID呢?程序这边读ID的话是不是就不会乱序了?

小编,问一下,查询结果输出的显示控件用的是什么?新人不太懂,请多指教。

感觉labviewSQL没有数据库连接工具包好用呀

请问小编,如果我只想读前5行,该怎么操作,谢谢

学习一下。

学习                                      

学习一下,谢谢小编

请问查询时,怎么才能显示字段名就是第一行的那些,我的里边只显示了字段下的内容

像这样用就可以了,前面一部分是操作的命令,之后是显示字段,最后是显示数据


你们数据库就能碰到些形形色色的问题,我就没有呢


同问,你的表头里至少还为表头空了一行,我的直接就是跳过了表头,从内容开始显示了

请问这个table control是属性节点还是调用节点?具体是怎么设置的

属性节点,自己找一下吧

你用的是表格吗?如图


是直接从ADO SQL execute创建的显示控件,但是从前面板看是灰色的框,跟你的不一样,不知道你的是怎么设置的,属性控件里并没有找到colHdrs[],求解释




是一个控件,只是控件的风格不一样

小编我想知道update使用方法

学习了,高手真多。

不知道你解决没有啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top