一、sqlite兩種數據插入方式比較
1、sqlite工具包提供兩種數據插入方式,全部使用Execute SQL(Ploy)函數
1.1、使用sqlite語句插入如下圖
1.2、使用數值插入
和插入語句一樣,不過把值全部替換成“?”,省略了格式化字符串時間
1.3、以字符串數組的方式讀取結果
1.4、以數據的形式讀取方式讀取結果
1.5、前面板結果
二、sqlite多條數據插入比較
1、使用指令同時插入多條數據
2、直接插入多條數據
由于函數中的數組被屏蔽了,數組數據類型無法直寫入,這里使用循環插入的方式插入數組。
3、插入數據時間比較
下圖測試可以看出,當前多條數據插入時間是指令插入時間的10倍,其實這個時間倍率就是數組的大小。所以數量大的時候就就需要用指令來插入數據,以保證以較快的時間來完成。
四、sqliet屬性設置讀取
1、我們先分析下sqlite工具包UML關系圖
在項目上點擊菜單如圖下圖可以看到sqlite屬性操作類是數據操作類的子類,實例化時使用屬性子類來實例化數據庫打開函數,屬性類設置屬性是唯一的,有點像字典的鍵值對,同一個名稱只能有一個值。
當需要保存和讀取單個數據時用這個比較方便。直接讀取就行,不用建表等操作。
這個函數可以保存任意數據類型。
2、實例化屬性設置并打開數據庫
3、設置數值并讀取(set attribute.vi)
2、插入json字符串并讀取
三、需要安裝的軟件、工具包和庫
1、LabVIEW2015中文版
2、drjdpowell_lib_sqlite_labview-1.14.5.105.vip
3、jdp_science_lib_common_utilities-1.4.0.17.vip
審核編輯:劉清
-
LabVIEW
+關注
關注
1991文章
3668瀏覽量
331606 -
UML
+關注
關注
0文章
122瀏覽量
31061 -
字符串
+關注
關注
1文章
589瀏覽量
20991 -
SQlite
+關注
關注
0文章
81瀏覽量
16274
原文標題:LabVIEW的編程之道-sqlite使用詳解2
文章出處:【微信號:LabVIEW的編程之道,微信公眾號:LabVIEW的編程之道】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
Python操作SQLite數據庫---插入溫度記錄
AVR的兩種位操作及比較
怎么比較兩種FPGA設計
嵌入式數據庫sqlite移植及使用的資料分享
在MATLAB/simulink中建模時的兩種不同實現方式
MATLAB/simulink中兩種實現建模方式的優勢
SQLite數據庫能共享嗎?
SQLite數據訪問組件

評論