LabVIEW论坛
直播中

陈武幸

6年用户 147经验值
私信 关注
[问答]

ODBC Microsoft Access Driver客户端工作较多,报错

求大神帮帮,必谢!
  • 1.png
已退回20积分

回帖(6)

陈武幸

2020-4-5 15:08:04
这个程序是子程序,采用子面板的方式。当开启50多个时,就报错了。
举报
  • 592ac8c27cd1a0e9964db41961057f3.png

陈武幸

2020-4-5 16:32:53

RE: ODBC Microsoft Access Driver客户端工作较多,必谢

能帮解决问题的,加VX酬谢
举报

徐立翔

2020-4-5 21:55:57
在labview程序中,不仅仅是数据库函数,都是一个open函数对应一个close函数,但是你的程序只用了一个open函数输出引用,但是用了多个close函数关闭同一个引用,这样的使用方法是不对的,你尝试open和close函数一一对应
3 举报
  • 陈武幸: 试过了,还是会报错,客户端的工作过多
  • 徐立翔 回复 陈武幸: 你的数据库打开函数不应该只是1个字符串1这么简单吧,这个字符串是有格式的,是需要包含你所使用的数据库类型,端口号,数据源名称之类的
  • 陈武幸 回复 徐立翔: 用的是ODBC,里面添加了ACCESS数据源

阿程

2020-4-7 09:10:41
应该还是数据库在不停的打开,没有关闭导致,建议修改一下程序再试一下
3 举报
  • 陈武幸: 每100MS打开数据库,读取数据,关闭数据库;我使用了数据库关闭工具了。但是就是不行。同时运行65个这样的VI,就报错了!
  • 阿程 回复 陈武幸: 换个数据库试试呢,mysql或者sql server
  • 陈武幸 回复 阿程: 这个我想应该与数据库没什么关系吧,主要是我使用过多数据库的VI过多造成的

更多回帖

发帖
×
20
完善资料,
赚取积分