在LABVIEW中利用LABSQL操作ACCESS数据库

  • 格式:txt
  • 大小:1.26 KB
  • 文档页数:1

我决定把我遇到的问题整理一下,以供大家参考。

关于LabVIEW,我就不多说了,不知道LabVIEW的人也不会用它来编程,呵呵。

关于ACCESS,可以打电话问微软客服中心。

先说关于LabSL的废话:

LabSL 是一个免费的、多数据库、跨平台的LabVIEW 数据库访问工具包。目前的版本是LabSL Release 1.1,LabSL 支持Windows 操作系统中任何基于OBDC 的数据库,包括Acess,SL Server,Orcale,Sybase,MySL等。LabSL 是利用Microsoft ADO 以及SL 语言来完成数据库访问,将复杂的底层ADO 及SL 操作封装成一系列的LabSL VIs。利用LabSL 几乎可以访问任何类型地数据库,执行各种查询,对记录进行各种操作。它的优点是易于理解,操作简单,不熟悉SL 语言的用户也可以很容易地使用。只需进行简单地编程,就可在LabVIEW 中实现数据库访问。它还有一个最大的优点是源代码开放,并且是全面免费的。(注:LabSL 的下载网址)。

在ACCESS数据库中,有很多SL语句都不能执行。ACCESS仅提供了CREATE,INSERT ,UPDATE,DELETE等基本的SL语句。这样使得在使用过程中我们还需要使用写属性节点来编程。

1. 如何利用LabSL创建ACCESS数据库?

在LabSL中总是要指定DSN才能进行操作,因此,创建数据库就不太好办了,我们可以利用LabVIEW中的ActiveX技术来实现:






注意:确定E:\Demo目录是否存在!

当然,方法很多,这里提供一种,仅供参考。

2. 如何利用LabSL重命名数据表名称?

在其他的数据库里,有专门的重新命名的SL语句,可是那些语句放到ACCESS有点找不到北了,我采用了下面

下载文档原格式

  / 1
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。