LabVIEW2020编程基础:Database Toolkit 插入多条数据到数据库

LabVIEW2020编程基础:Database Toolkit数据库系列教程

        1、LabVIEW2020编程基础:Database Toolkit 创建数据库表及字段

        2、LabVIEW2020编程基础:Database Toolkit 插入一条数据到数据库

        3、LabVIEW2020编程基础:Database Toolkit 插入多条数据到数据库

        4、LabVIEW2020编程基础:Database Toolkit 查询数据库

        5、LabVIEW2020编程基础:Database Toolkit 查询数据库然后用Variant格式化表格数据

        6、LabVIEW2020编程基础:Database Toolkit Advance工具用状态机(条件结构+事件结构+While循环)和SQL语句插入、更新、删除、查询数据库

 

    

目录

一、要求:

 二、前面板

三、程序框图

1、添加Database Toolkit 数据库vi

2、DB Tools Close Connection.vi添加错误输出error_out

3、DB Tools Open Connection.vi连接数据库名labview_example

4、DB Tools Insert Data.vi连接数据库表名table2

5、DB Tools Insert Data.vi连接数据库table2表的字段

6、DB Tools Insert Data.vi的data引脚连接簇数组

7、添加一个FOR循环将DB Tools Insert Data.vi包围

四、验证

1、运行前数据库情况

 2、运行前给前面板输入原始数据

 3、运行LabVIEW2020验证效果


        本教程使用Database Toolkit的DB Tools Insert Data.vi插入多条记录到数据库。需要使用簇的概念以及簇数组和FOR循环。

一、要求:

        有一个数据库labview_example,现在我们要往table2表内一次性插入多条数据。

 二、前面板

        前面板添加3个输入控件,1个数值输入控件,用于输入id;一个字符串输入控件,用于输入name;1个数值输入控件,用于输入age。 

         1、前面板添加1个簇

         2、3个输入控件拖入簇内

         3、簇转换成簇数组

 

 

三、程序框图

1、添加Database Toolkit 数据库vi

        添加以下DB Tools Open Connection.vi,DB Tools Insert Data.vi,DB Tools Close Connection.vi

2、DB Tools Close Connection.vi添加错误输出error_out

        (1)、连线状态下,鼠标指向DB Tools Close Connection.vi右下角直到出现error_out

        (2)、鼠标单击右键,弹出下拉菜单,【创建】->【显示控件】 

 

3、DB Tools Open Connection.vi连接数据库名labview_example

4、DB Tools Insert Data.vi连接数据库表名table2

        (1)、连线状态下,鼠标指向DB Tools Insert Data.vi右下角直到出现table

         (2)、鼠标单击右键,弹出下拉菜单,【创建常量】

         字符串常量中输入表名table2

5、DB Tools Insert Data.vi连接数据库table2表的字段

        (1)、连线状态下,鼠标指向DB Tools Insert Data.vi右下角直到出现columns

          (2)、鼠标单击右键,弹出下拉菜单,【创建常量】

           (3)、 由于表table2有3个字段(id,name,age),因此需要拖出3个字符串常量

 

            (4)、 在字符串常量中依次填写id,name,age

6、DB Tools Insert Data.vi的data引脚连接簇数组

7、添加一个FOR循环将DB Tools Insert Data.vi包围

        禁用索引 

 

四、验证

1、运行前数据库情况

 2、运行前给前面板输入原始数据

 3、运行LabVIEW2020验证效果

         可以观察到簇数组中的几组数据已经全部插入到labview_example数据库的table2表中,验证OK

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值