一、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
+关注
关注
2013文章
3681浏览量
344314 -
UML
+关注
关注
0文章
123浏览量
31501 -
字符串
+关注
关注
1文章
594浏览量
23044 -
SQlite
+关注
关注
0文章
81浏览量
16659
原文标题:LabVIEW的编程之道-sqlite使用详解2
文章出处:【微信号:LabVIEW的编程之道,微信公众号:LabVIEW的编程之道】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
Python操作SQLite数据库---插入温度记录
AVR的两种位操作及比较
怎么比较两种FPGA设计
嵌入式数据库sqlite移植及使用的资料分享
在MATLAB/simulink中建模时的两种不同实现方式
MATLAB/simulink中两种实现建模方式的优势
SQLite数据库能共享吗?
SQLite数据访问组件

sqlite数据插入的两种方式比较
评论