有labview的大佬吗?求助!
我使用64位labview2020的labsql包编了一个读取access数据库的vi,odbc数据源也设置好了。
但是这个程序不知道为什么,只能在刚打开labview的第一次能成功执行,第二次就会报错。
重新将labview整个关掉再打开,又是变成第一次能执行,之后报错。
有大佬知道怎么才能解决吗
你的问题可能是一个内存泄漏的问题。在第一次运行后,labview可能没有正确地释放数据源,从而导致在第二次运行程序时出现问题。
一种可能的解决方法是,在程序结束时手动释放数据源。你可以在程序的最后使用labsql关闭连接节点和labsql释放资源节点,以确保正确释放数据源。
另外,你还可以尝试使用64位的ODBC驱动程序来连接access数据库,从而避免使用labsql包。另外,你也可以尝试在不同机器上进行测试,看看是否有同样的问题。