Labview代码:https://download.csdn.net/download/qq_31868891/87386767
一、准备
安装SQLite Library包
由于我的Labview版本是2015,在安装SQLite Library时提示VIPM要大于2017。所以又单独安装了2021版本的VIPM。
VIPM可以从NI官网下载,按默认选项安装,安装步骤不做说明。
SQLite Library安装步骤:
1.打开VIPM
![](https://i-blog.csdnimg.cn/blog_migrate/ed53787f8b36d8bf824f88c4a3816a68.png)
2.搜索框输入sqlit,双击SQLite Library
![](https://i-blog.csdnimg.cn/blog_migrate/10e4da6e3fc41fb31b80308c8b8547d0.png)
3.点击Install
![](https://i-blog.csdnimg.cn/blog_migrate/8d5bcd0ecf0c2d4524cddd135212a762.png)
4.点击Continue
![](https://i-blog.csdnimg.cn/blog_migrate/55d26fd87c1f05aec57f6e593948e31e.png)
5.点击 Yes,I accept...
![](https://i-blog.csdnimg.cn/blog_migrate/e01fc69b0c194be70e74de75a58aa030.png)
6.等待安装结束,点击 Finish
![](https://i-blog.csdnimg.cn/blog_migrate/910e7afd369ec4ba0574e8029c6791a7.png)
7.安装后要重启电脑
打开Labview 如下图可以看到SQLite Library
![](https://i-blog.csdnimg.cn/blog_migrate/0f61275cc55b60f056562f613427ece1.png)
如下是
SQLite Library自带例程,第二章代码都是在此基础上改的。
二、sqlite操作
建表
create table if not exists 表名称 (第1列名称 第1列数据类型,第2列名称 第2列数据类型,......)
if not exists(可选):要创建的表不存在时,才会创建。
CREATE TABLE IF NOT EXISTS 记录 (日期 TEXT,序列号 TEXT,名称 TEXT,耗时 TEXT,CH1 TEXT,CH2 TEXT,CH3 TEXT,CH4 TEXT,CH5 TEXT,CH6 TEXT);
![](https://i-blog.csdnimg.cn/blog_migrate/2b7412929252442ddb55f3fad761e8f7.png)
插入
insert into 表名称 values(第1列数据,第2列数据,......)
insert into 记录 values("1","3.4","4","4","1","2","3","084","5","6");
![](https://i-blog.csdnimg.cn/blog_migrate/0e08d01010319ce09177ab29551fd829.png)
查询
select * from 表名称 where 判断条件
SELECT * FROM 记录 where 序列号="1";
![](https://i-blog.csdnimg.cn/blog_migrate/65bf02f972b96eccd2abd4084bf6d00a.png)
如下调出上图Extract Column Data属性配置: