5、 Connectivity。安装好工具包后,Database Connectivity工具包的VI将会在函数选板的附加工具包列中出现。Database子选板如图17-1所示。DB Tools Open Connection:打开数据库连接,如图17-2(a)所示。DB Tools Close Connection:关闭数据库连接,如图17-2(b)所示 图17-2(a) DB Tools Open Connection 图17-2(b) DB Tool
6、s Close ConnectionDB Tools Insert Data:根据数据库连接插入一列新的数据,如图17-3(a)所示。DB Tools Select Data:根据数据库连接从数据库中提取一列数据,如图17-3(b)所示。 图17-3(a) DB Tools Insert Data 图17-3(b) DB Tools Select DataDB Tools C
7、reate Table:根据数据库连接创建一个新的表格。输入参数表格和行信息分别表示表格的名称和表格中每行的属性,如图17-4(a)所示。DB Tools Drop Table:根据数据库连接删除一个由输入参数表格指定名称的表格,如图17-4(b)所示。 图17-4(a) DB Tools Create Table 图17-4(b) DB Tools Drop TableDatabase Variant
8、 To Data:将数据库变量转换为由输入参数类型指定的LabVIEW数据类型,如图17-5所示。Utility子选板比较常用的函数有DB Tools List Tables.vi与DB Tools List Columns.vi。在这里只介绍这两个VI,其他的VI查看该工具包的帮助文件,很容易就可以理解函数的用法,如图17-6所示。 图17-5 Database Variant To Data 图17-6 Ut
9、ility子选板DB Tools List Tables:根据数据连接返回数据库中的所有表格,如图17-7(a)所示。DB Tools List Columns:根据数据库连接返回输入参数表格的所有列,如图17-7(b)所示。 图17-7(a) DB Tools List Tables
10、 图17-7(b) DB Tools List Columns对Advanced子选板也只介绍比较常用的VI,其他的VI在应用中不会经常涉及到,这里不再赘述,如图17-8所示。图17-8 Advanced子选板DB Tools Execute Query:执行输入的SQL语句,并返回一个数据库引用,如图17-9(a)所示。