- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LabWindows/CVI数据库存储技术的研究与实现
职业研究与技能
LabWindows/CVI数据库存储技术的研究与实现
杨中华
(苏州天亿达科技有限公司,江苏 苏州 215121)
摘 要:本文是采用Access构建数据库,利用Labwindows/cVI实现数据文件的数据库动态存储与更新。具有
结构简单、通用性强、稳定、可靠、实时性好、使用灵活、成本低等优点,并具有较强的扩展能力,有较高的使用价
值 。
关键词 :Labwindows,CVI;数据库 ;数据存储 ;
中图分类号:TP311.131 文 献标识码 :A 文章编号 :JLo8—0027 (2009)03—0047—03
在开发应用程序时,需要对数据进行组织、 iect)。由多个 DAO对象组成 ,一般通过Microsoft
管理和访问。过去常常是 以文件的形式进行的, Jet访 问关系数据库。DAO还提供 了一种远程数
但是如果面对大量 的数据 ,要实现方便灵活的管 据的方法:ODBCDirect工作区。使用ODBCDirect
理和访问,数据库是一种必然的选择。 工作 区可 以绕过数据库引的工作 区。直接访 问
过去LabWindows/CVI并没有对数据库提供 ODBC数据源。
很好的支持,访问数据库时的编程过于复杂,虽 OLEDB:是一套开放的标准.基于COM(Corn.
然 NI公司同时提供 了针对 LabWindows/CVI的 ponentObiectModel,组件对象模型)的结构,对所有
SQLServer数据库访 问工具包…[3].但是价格 昂 的数据文件提供一个统一的接 口.包括关系数据
贵。本文研究开发采用 了7.0版本 ,提供 了对 自 库 、非关系数据库和其他文件 系统.是 Microsoft
动化的支持 ,从而大大扩展 了该平台开发数据库 针对所有的数据库的重要底层接 口。
应用的能力。 ADO:ActiveX数据对象(ActiveXData0bject)
是Microsoft开发数据库应用程序的面向对象的新
1LabWindows/CVI数据库访问技术
杨中华: wid0麦 \v接I数口据,库基存于储O技L术E的DB研究模与型实之现上,通过OLEDB对数
萋 藿 差 吾
Microsoft开发 了一系列基于 Windows平 台 据源进行访问。ADO提供 了一种对 OLEDB数据
的数据库访 问技术,如 ODBC、DAO、RDO、OLE 提供程序的简单高层访问接 口.而不依赖于对象之
DB、ADO等。_2]6[ 间的相互层次作用,从而简化 了对对象的操作。
ODBC:称为开放数据库互连 (OpenDatabase ADO包含 7中对象,它们是 :连接对象 (Con—
Connectivity),是一种底层数据库接 口,一种广泛 nection)、命令对象 (Command)、记录集对 象
应用的数据库接 口标准。ODBC定义了与数据库 (Recordset)、域对 象 (Field)、参数对 象 (Parame.
无关的编程模型,提供 了一套统一的编程接 口, ter)、属性对象(Property)、错误对象(Error)。
可以访 问任何具有 ODBC驱动程序的数据库。目
2 Labwindows/cVI的数据库访问机制
前的大多数数据库系统都给予 了支持。但是它只
能访问关系数据库。 LabWindows/CVI是虚
原创力文档


文档评论(0)