文档详情

LabVIEW虚拟仪器设计教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 何玉钧 高会生 等 第11章 LabVIEW数据库编程.pdf

发布:2015-11-09约字共24页下载文档
文本预览下载声明
第11章 LabVIEW数据库编程 《LabVIEW虚拟仪器设计教程》 第11章 LabVIEW数据库编程 11.1 LabVIEW数据库基础 11.1 LabVIEW数据库基础 11.2 LabSQL数据库访问 11.2 LabSQL数据库访问 11.3 ADO数据库访问 11.3 ADO数据库访问 11.4 LabVIEW SQL Toolkit数据库访问 11.4 LabVIEW SQL Toolkit数据库访问 工业和信息化普通高等教育 “十二五”规划教材立项项目,21世纪高等院校电气工程与自动化规划教材 工业和信息化普通高等教育 “十二五”规划教材立项项目,21世纪高等院校电气工程与自动化规划教材 第11章 LabVIEW数据库编程 《LabVIEW虚拟仪器设计教程》 11.1 LabVIEW数据库基础 11.1.1 LabVIEW数据库访问方法 LabVIEW本身并不具备直接访问数据库的功能,以LabVIEW编制的虚拟仪器系 统需要其它辅助的方法来进行数据库访问。在LabVIEW 中,通常借助以下三种方法对 数据库进行访问。 1.利用NI公司附加工具包LabVIEW SQL Toolkit进行数据库访问 1.利用NI公司附加工具包LabVIEW SQL Toolkit进行数据库访问 LabVIEW SQL Toolkit是NI公司提供的用于数据库访问的附加LabVIEW工具 包,工具包集成了一系列的高级功能模块,这些模块封装了大多数的数据库操作和 一些高级的数据库访问功能。工具包需要购买且较昂贵,某些用户不能接受。 2 .使用ActiveX调用Microsoft ADO控件访问数据库 2 .使用ActiveX调用Microsoft ADO控件访问数据库 利用LabVIEW 的ActiveX功能,调用Microsoft ADO控件,利用SQL语言实现数 据库访问。Microsoft ActiveX Data Objects (ADO )是微软最新的数据访问技术, 可以用于编写通过OLE DB提供者对在数据库服务器中的数据进行访问和操作的应用 程序。该方法编程较复杂,对于大多数用户比较困难。 工业和信息化普通高等教育 “十二五”规划教材立项项目,21世纪高等院校电气工程与自动化规划教材 工业和信息化普通高等教育 “十二五”规划教材立项项目,21世纪高等院校电气工程与自动化规划教材 第11章 LabVIEW数据库编程 《LabVIEW虚拟仪器设计教程》 3 .利用LabVIEW用户开发的数据库访问工具包LabSQL访问数据库 3 .利用LabVIEW用户开发的数据库访问工具包LabSQL访问数据库 LabSQL是一个免费的、多数据库、跨平台的LabVIEW数据库访问工具包,它也 是基于ADO技术编写的。LabSQL 的优点是易于理解,操作简单,不熟悉SQL语言的 用户也可以很容易地使用,只需进行简单编程,就可在LabVIEW 中实现数据库访问。 利用LabSQL几乎可以访问任何类型的数据库,执行各种SQL查询,对记录进行各种 操作。它最大的优点是源代码开放,并且是免费的。 11.1.2 ODBC基础 1.ODBC的概念 1.ODBC的概念 ODBC (Open Database Connectivity,开放数据库互连)是微软公司开放服务 结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访 问的标准API (应用程序编程接口) 。 ODBC作为数据库与应用程序之间的一个公共接口,应用程序通过访问ODBC 而不是直接访问具体的数据库来与数据库通信。 工业和信
显示全部
相似文档