新闻中心

EEPW首页>测试测量>设计应用> 基于虚拟仪器技术自动测试与数据管理系统

基于虚拟仪器技术自动测试与数据管理系统

作者: 时间:2009-09-18 来源:网络 收藏

 在虚拟仪器开发中必须解决专业软件和数据库之间的数据传输和调用问题,而LabVIEW 现有的版本中没有提供与通用数据库直接接口的方法。这一问题可以采用以下几种方法解决 。

本文引用地址://m.amcfsurvey.com/article/195730.htm

  1.购买NI公司的LabVIEW AddOns中的数据库接口工具包LabVIEW SQLToolkit进行 数据库访问。它是一个能快速连接本地和远程数据库,不使用SQL语言就能完成一系列数据 库操作的工具包,它支持当前流行数据库,包括Microsoft Access,MicrosoftSQL Sever以 及Oracle等。它的优点是易于理解,操作简单,用户可以不学习SQL语法。本论文采用此工 具包对数据库进行访问。 2.利用其他语言如Visual C++编写DLL程序访问数据库,利用LabVIEW 所带的DLL接口访问该程序,可以实现间接的访问数据库。 3.利用中间文件存取数据,先将数据存入文件之中,在一定的时刻或者是需要的时 候再将数据导入到数据库之中。 4.利用LabVIEW的ActiveX功能,调用Microsoft ADO控件,利用SQL语言实现数据库访问
1LabVIEW SQLToolkit简介

  LabVIEW SQLToolkit(其又被称作为LabVIEW Database Connectivity Toolset)是用于数据 库访问的附加工具包,工具包集成了一系列的高级功能模块,这些模块封装了大多数的数据 库操作和一些高级的数据库访问功能。其主要的功能如下:

  1.支持Microsoft ActiveX Data Object(ADO)所支持的所有的数据库引擎; 2.支持所有与ODBC或OLE DB兼容的数据库驱动程序; 3.具有高度的可移植性,在任何情况下,用户通过改变DB Tools Open Connection VI的输 入参数Connection String就可以更换数据库;4.可以将数据库中Column Values的数据类型转换为标准LabVIEW Database Connectivity T oolset的数据类型,这进一步增强了它的可移植性; 5.与SQL兼容; 6.不使用SQL语句就可以实现数据库记录的查询、添加、修改以及删除等操作; 7.用户可以完全不需要学习SQL语法。

图1

用户可以使用LabVIEW SQLToolkit在LabVIEW中支持ODBC的本地或远程数据库,例如Microso ft Access,Microsoft SQL Sever,Sybase SQL Server以及Oracle等。在LabVIEW中使用La bVIEW SQLToolkit访问数据库时,其结构层次如图1所示。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭