From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



生成关于LabVIEW 8.x和数据库连接工具包的可执行程序



主要软件:
主要软件版本: 1.0.1
主要软件修正版本: N/A
次要软件: LabVIEW Toolkits>>LabVIEW Application Builder

问题:
我知道如何用LabVIEW 8.x的Application Builder Tools来生成可执行程序和安装包。那么关于LabVIEW的数据库连接工具包,我应该通过那些额外的设置来往可执行程序中添加必要的支持?

解答:
数据库连接工具包应用一种旧的生成脚本(build script)来往可执行程序中添加对该工具包的支持。LabVIEW 8.0及以后版本提供了一个将旧版本的生成脚本转换到LabVIEW 8.0及以后版本支持的生成应用程序规范(build specification)。在LabVIEW中,您可以在系统菜单中选择Tools»Convert Build Script。这样就可以以旧版本的生成脚本为基础创建新的LabVIEW项目文件。您可以在目录<labview>/Database/Database application template.bld数据库连接工具包的生成脚本,其中<labview>是您的LabVIEW的安装目录。当项目创建好之后您就可以往项目中添加VI了。

当您的项目完成后,您可以右键点击Build Specifications之下的Application,并选择Properties。然后选择Source Files来产看可执行程序中包含的文件,请确认这些文件里面包含mdac_typ.exe。这个文件是MDAC 2.5安装文件,是支持数据库连接工具包的VI可以正常工作的必需文件,您需要将其添加到支持文件(support files)中,然后添加您的顶层VI,按Build按钮了生成可执行程序。

接着,右键点击Build Specifications之下的Installer并选择Properties。除了要添加您的应用程序相关的可执行程序外,您需要选择Advanced并且指定mdac_typ.exe在运行完安装程序之后自动运行。

Build生成安装包,现在您就可以发布您的应用程序了。

关于在您的应用程序中包含Data Links和DSNs的详细信息,请参考Database Connectivity Toolset User Manual中的第六章。

相关链接:
KnowledgeBase 2SJG16HM: Building Stand-Alone Executables With Database Connectivity Toolkit VIs
Product Manuals: Database Connectivity Toolset User Manual
DevZone Document: Converting a .bld File from a Previous Version of LabVIEW into a Build Specification

附件:





报告日期: 09/27/2006
最近更新: 10/09/2006
文档编号: 3YR8K3G2