APP下载

LabVIEW中访问数据库几种不同方法的探讨

2011-10-26徐小华贺斌

中国科技信息 2011年7期
关键词:数据库利用用户

徐小华 贺斌

昭通师范高等专科学校

LabVIEW中访问数据库几种不同方法的探讨

徐小华 贺斌

昭通师范高等专科学校

本文介绍并比较了LabVIEW中访问数据库的几种方法,并重点讨论了应用ActiveX功能、LabSQL访问数据库的方法。把数据库技术应用于虚拟仪器中充分发挥了数据库的管理优势,扩展了虚拟仪器的功能。

LabVIEW;LabSQL;数据库

引言

LabVIEW(Laboratory Virtual Instrument Engineering Workbench是目前应用最广泛的虚拟仪器开发环境之一,它具有工业标准的图形化编程工具,主要用于开发测试、测量和控制系统。但在使用LabVIEW编写应用系统时,在很多场合需要对大量的数据进行处理,这时需使用数据库实现对需要的数据进行处理。但是LabVIEW身并不具备数据库访问功能,不能像VB、VC++、Delphi非常方便地进行数据库程序的开发,因此在LabVIEW开发中需解决与数据库之间的互访和管理问题。

1 LabVIEW中访问数据库方式

LabVIEW中访问数据库方式有以下几种方法:(1)利用中间文件存取数据;(2) 利用NI公司的附加工具包LabVIEW SQL Toolkit实现对数据库的访问;(3) 利用其他语言编写动态链接库DLL(Dynamic Link Library),再利用LabVIEW的调用库函数节点CLFN(Calling Library Function Node)调用此DLL间接实现对数据库的访问;(4) 利用LabVIEW的ActiveX功能;(5) 通过第三方开发的免费工具包LabSQL访问。

第一种方法先将数据存入文件之中,在一定时刻或者是需要的时候在用第三方程序将数据导入到数据库之中。这种方法用户操作需分成两个部分,磁盘文件作为中介,实时性不高,不方便使用。第二种方法NI公司的附加工具包需要另外购买且价格昂贵,它集成了一系列的高级功能模块,这些模块封装了大多数的数据库操作和一些高级的数据库访问功能。……

登录APP查看全文

猜你喜欢

数据库利用用户
利用min{a,b}的积分表示解决一类绝对值不等式
利用一半进行移多补少
利用数的分解来思考
Roommate is necessary when far away from home
数据库
关注用户
关注用户
数据库
关注用户
数据库