Labview操作sqlite数据库
生活随笔
收集整理的這篇文章主要介紹了
Labview操作sqlite数据库
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Labview操作sqlite數據庫
準備使用sqlite,但是發現官方提供的labview操作sqlite的庫版本至少是18以上,低版本又找遍很多資源沒有比較合適的支持labview可直接使用的操作庫,準備用C#封裝一遍sqlite3.dll的庫,但又要去考慮查詢語句返回結果數組動態大小的問題,最終還是選擇用sqlite3.dll直接實現了。(當然也可以考慮通過ODBC方式實現也不錯的,根據個人喜好吧)
目前只實現了簡單的增、刪、改、查操作,以后有需求在增加,直接上代碼吧。
(1)往數據庫添加數據
選擇需要操作的sqlite數據庫文件,編寫需要執行的sql語句(增、刪、改類似),在寫入時統一對寫入的數據轉成utf8格式存儲,解決存儲中文亂碼的問題,運行結果如圖。
(2)讀取數據庫數據
同樣選擇需要操作的sqlite數據庫文件,編寫需要查詢的sql語句,對讀取的結果統一從utf8轉回,解決中文查詢亂碼的問題,運行結果如圖。
我是在14版本使用的,應該能滿足大部分需求了,當然如果還有其它的新的需求,可以查找sqlite相關教程,繼續在sqlite3.dll調用響應的函數實現就好了。不想自己搭建的也可以自己下載直接調用或擴展。下載地址
總結
以上是生活随笔為你收集整理的Labview操作sqlite数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows上搭建SFTP服务器
- 下一篇: python当当图书信息抓取