易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

sqlite之数据库配置项,数据库队列   [复制链接]

    2020-07-09 08:41:34
    数据库类源码
    易语言资源网
    3818 次浏览
    来源链接


附件包含:

1,_测试.e

2,SQLite3_配置项.e

3,SQLite3_配置项.ec(由2打包)

对应的sqlite3.dll已打包在 资源表-图片或图片组

SQLite3_配置项.e介绍

主要包含如下类:

1,SQLite3 从酷q交流群下载的,稍微修改了一点点

2,sq3学习示例,自己学习sqlite时总结的一些知识,对增删改查进行了举例,说明

3,数据库配置项_1,一个文件对应多个表,基本使用流程:

设置全局变量 sq1

sq1.打开文件(文件名)、sq1.写配置项(“测试”,“1”,“1”,“1”),sq1.读配置项(“测试”,“1”,“1”,“1”)

不需要每次都打开文件,全局变量打开一次就好。

相对写配置项优点:

大量减少琐碎文件,支持直接带换行的文本,当数据量多时,速度依然很快

不会出现取配置节名时,超过一定数量,只能取出部分

4,数据库配置项_2,一个文件对应一个表,基本使用流程:

设置全局变量 sq2

sq2.打开文件(文件名)、sq2.写配置项(“1”,“1”,“1”),sq2.读配置项(“1”,“1”,“1”)

不需要每次都打开文件,全局变量打开一次就好。

相对数据库配置项_1,2更精简,适合单一数据

特别说明:多表数据,各表的速度是独立的,如1w条数据,存储到1个表和分开10个表存储速度是不一样的,单个表的数据越少,速度越快

5,数据库_队列类,基本使用流程:

设置全局变量 sq3,不需要每次都打开文件,全局变量打开一次就好。

方法1:sq3.打开文件(文件名)、sq3.压入文本(“1”),sq3.弹出文本(参考_文本)

适用于绝大多出情况,与 类_队列 基本相同,唯一的好处可能就是本地存储,防止崩溃吧,弹出文本后,会立即删除对应记录

方法2:sq3.打开文件(文件名)、sq3.压入文本(“1”),sq3.弹出文本_不删除(参考_文本,参考_序号),sq3.删除指定记录(参考_序号)

适用于某些特殊情况,如:需保证数据百分百上传成功,上传后再删除,意外退出,重启后记录仍然在



点我下载 (已有 204 次下载)

引用模块


源码文件名 模块文件名
_测试.e
SQLite3_配置项.ec


引用支持库


源码文件名 支持库文件名 支持库标识
SQLite3_配置项.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
多线程支持库 2.0 5F99C1642A2F4e03850721B4F5D7C3F8
_测试.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:仿Win10通知_新版v1.3...     下一篇:基于VJUI引擎的界面...