基于 LabVIEW 的油滴电量测试系统的数据库访问
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于LabVIEW 的油滴电量测试系统的数据库访问于DB Tools Insert Data.vi 获得并输出的数据。然后断开与数据库的链接。
2.2.2 删除记录
在测试过程中存在着很多不确定性因素会导致测试结果出现偏差,这就
需要将不合格的测试数据删除,将符合要求的测试数据保存起来。
对于删除测试数据记录的操作,可以使用数据库高级操作,在LabVIEW
中执行SQL 语言来实现数据删除功能。删除一条记录的语法为:
DELETE FROM table_name
WHERE column_name = some_value
2.2.3 查询数据
实验操作人员需要通过下位机将获得的测试数据发送到PC 机的LabVIEW 测试系统中并通过LabVIEW 保存到数据库中,以便以后查看数据和
数据的存档。在本测试系统中,每个操作员的数据分为5 组且每一组数据存放
在一个数据表中,这样要获得某一个操作员的实验数据就需要从5 个数据表中
一次查询到该操作员的数据,再在LabVIEW 前面板上显示查询结果。
此处同样需要首先建立链接,即利用DB Tools In-sert Data.vi 获取数据表的列名,并利用DB ToolsSelectData.vi 来读取指定数据表中的所有数据。因为从DBTools Select Data.vi 读出来的数据是动态数据类型,需要通过Database Variant To Data.vi 函数把动态数据类型转换成正确的数据类型。
通过以上步骤,已经完成将指定数据表中的数据全部数据读出并以正确
的数据类型进行显示。