3.2创建数据库表和添加数据
建表和添加数据操作是数据库最基本的功能之一。本例首先使用DB Tools Open Connection 打开数据库连接,使用DB Tools List Tables和DB Tools Create TableTools判断指定的数 据库表是否存在,并据此建立数据库表;然后通过带参数技术的DB Tools Create Paramete rized Quely向数据库添加数据,在其中还利用DB Tools Set Parameter Value对其进行参 数的设定,使用这种技术的插入操作其效率高于使用DB Tools Insert Data;最后使用DB T ools Execute Query执行指定查询,并使用DB Tools Free Object和DB Tools Close Conne ction释放资源及断开连接。具体的框图程序如图2所示。
3.3进行数据查询
在查询操作中,其关键是利用DB Tools Fetch Element Data获取纪录,以及利用DB Tools Get Properties判断索引是否有效。其框图程序如图3所示。
4结束语
LabVIEW是开发虚拟仪器应用软件的高效率工具,利用专门的数据库接口工具包LabVIEW SQL Toolkit可以方便的实现LabVIEW应用程序对数据库的存取。开发人员可以根据具体应用的不 同要求实现存储和调用要测试的对象的历史数据和初始状态,建立被测试对象的数据查询系 统,动态的修改数据等功能。本系统的设计和实现表明,通过LabVIEW与数据库Microsoft A ccess 2000之间进行动态数据交换,使得由LabVIEW组成的新一代软件测试系统具有了许多 强大的功能,在组建简单的或是复杂的测试系统中有广泛的应用价值。