天天看點

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表内一次性插入多條資料。

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

 二、前面闆

        前面闆添加3個輸入控件,1個數值輸入控件,用于輸入id;一個字元串輸入控件,用于輸入name;1個數值輸入控件,用于輸入age。 

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

         1、前面闆添加1個簇

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證
LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

         2、3個輸入控件拖入簇内

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

         3、簇轉換成簇數組

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證
LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證
LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

三、程式框圖

1、添加Database Toolkit 資料庫vi

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

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

2、DB Tools Close Connection.vi添加錯誤輸出error_out

        (1)、連線狀态下,滑鼠指向DB Tools Close Connection.vi右下角直到出現error_out

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

        (2)、滑鼠單擊右鍵,彈出下拉菜單,【建立】->【顯示控件】 

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證
LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證
LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

3、DB Tools Open Connection.vi連接配接資料庫名labview_example

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

4、DB Tools Insert Data.vi連接配接資料庫表名table2

        (1)、連線狀态下,滑鼠指向DB Tools Insert Data.vi右下角直到出現table

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

         (2)、滑鼠單擊右鍵,彈出下拉菜單,【建立常量】

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證
LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

         字元串常量中輸入表名table2

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

5、DB Tools Insert Data.vi連接配接資料庫table2表的字段

        (1)、連線狀态下,滑鼠指向DB Tools Insert Data.vi右下角直到出現columns

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

          (2)、滑鼠單擊右鍵,彈出下拉菜單,【建立常量】

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

           (3)、 由于表table2有3個字段(id,name,age),是以需要拖出3個字元串常量

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證
LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

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

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

6、DB Tools Insert Data.vi的data引腳連接配接簇數組

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

7、添加一個FOR循環将DB Tools Insert Data.vi包圍

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

        禁用索引 

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證
LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

四、驗證

1、運作前資料庫情況

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

 2、運作前給前面闆輸入原始資料

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

 3、運作LabVIEW2020驗證效果

LabVIEW2020程式設計基礎:Database Toolkit 插入多條資料到資料庫一、要求: 二、前面闆三、程式框圖四、驗證

         可以觀察到簇數組中的幾組資料已經全部插入到labview_example資料庫的table2表中,驗證OK