本文目錄
一、sqlite數(shù)據(jù)庫(kù)簡(jiǎn)介
???????
二、需要安裝的軟件、工具包
三、sqlite數(shù)據(jù)庫(kù)范例
四、共享代碼
一、sqlite數(shù)據(jù)庫(kù)簡(jiǎn)介
sqlite數(shù)據(jù)是一種不需要安裝服務(wù)器無(wú)服務(wù)器也無(wú)需配置的事務(wù)性的 SQL 數(shù)據(jù)庫(kù)引擎。關(guān)鍵是sqlite是免費(fèi)的,容量可以達(dá)到2T(網(wǎng)上查的沒(méi)有測(cè)試過(guò),電腦硬盤沒(méi)那么大)。
數(shù)據(jù)庫(kù)操作一般就4類操作:增、刪、查、改,當(dāng)然還要了解下數(shù)據(jù)庫(kù)能保存的數(shù)據(jù)類型
sqlite的數(shù)據(jù)類型有4種:
1、INTEGER整形
2、RELdouble類型
3、TEXT文本
4、BLOB 根據(jù)類型存儲(chǔ),即存儲(chǔ)的是二級(jí)制數(shù)。
本教程將告訴您如何使用 SQLite 編程,并讓你迅速上手。
二、sqlite的安裝
打開VIPM輸入sqlite,直接安裝即可。
三、sqlite使用范例
1、創(chuàng)建一個(gè)工程命令為sqlite Test。
2、創(chuàng)建一個(gè)VI命名為Demo。
3、本地路徑創(chuàng)建數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)打開類型為新建或打開現(xiàn)有的。
4、由于自帶工具包沒(méi)有創(chuàng)建表的文件,我這里自定義了一個(gè)創(chuàng)建表的VI,注意表名稱中間不能有空格,否則會(huì)報(bào)語(yǔ)法錯(cuò)誤。
5、使用Sql語(yǔ)法查看所有的表的屬性,其中sqlite_sequence為系統(tǒng)表。
SELECT * FROM sqlite_master WHERE type='table'
6、羅列所有表名稱SELECT name FROM sqlite_master WHERE type='table',這個(gè)也是很常見的操作。
7、我們通過(guò)按鍵向表Test_Table寫數(shù)據(jù),插入語(yǔ)法為insert into Test_Table (time, Value1, Value2) values('%s', %.2f, %.2f)
8、讀取Test_Table中所有數(shù)據(jù)SELECT * FROM Test_Table,在表里規(guī)定如果設(shè)置ID那么它就是主鍵,且ID自增唯一。
9、讀取ID>10且小于21的數(shù)據(jù)Value1和Value2。SELECT Value1,Value2 FROM Test_Table where ID>10 and ID<21。
10、將ID=10中Value1,Value2修改為1000,9999:UPDATE Test_Table SET Value1=1000,Value2=9999 where ID==10。
11、刪除ID>15的數(shù)據(jù),DELETE FROM Test_Tablewhere ID>15
四、共享代碼:
鏈接:https://pan.baidu.com/s/1mNJc6C6PhoMLbgvZ5wXWCQ
提取碼:jpsb
審核編輯 :李倩
-
LabVIEW
+關(guān)注
關(guān)注
1977文章
3657瀏覽量
325975 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
9337瀏覽量
86153 -
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3853瀏覽量
64749 -
SQlite
+關(guān)注
關(guān)注
0文章
80瀏覽量
16040
原文標(biāo)題:LabVIEW的編程之道—Sqlite使用詳解
文章出處:【微信號(hào):LabVIEW的編程之道,微信公眾號(hào):LabVIEW的編程之道】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
適用于SQLite的dbExpress數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序
SQLite數(shù)據(jù)訪問(wèn)組件
![<b class='flag-5'>SQLite</b>數(shù)據(jù)訪問(wèn)組件](https://file1.elecfans.com/web3/M00/07/80/wKgZPGem1HuARG0rAAAeFas9-lA335.png)
![](https://file1.elecfans.com/web3/M00/06/BB/wKgZPGePNIuAeHd6AAHCD8HDm7A237.jpg)
評(píng)論