sqlite3
文章平均质量分 56
Overboom
这个作者很懒,什么都没留下…
展开
-
[多进程访问sqlite3 bug] 解决方法
背景:sqlite3数据库的读取,写入,查找,删除等操作以库的形式给出写两个进程模拟多进程访问数据库文件导致的错误,最后给出解决方法关于libdata.so和database.h头文件database.h只是申明了一个虚基类,database_impl.h和database_impl.cpp继承了database类,并进行了具体实现。我们将database_impl.h和database_impl.cpp文件编译成libdatabase.so库文件。别人在使用的时候,只需要用到libdatabas原创 2022-01-12 17:54:52 · 1513 阅读 · 0 评论 -
sqlite语句order by两个字段同时排序处理
ORDER BY 后可加2个字段,用英文逗号隔开。f1用升序, f2降序,sql该这样写ORDER BY f1 ASC, f2 DESC原创 2021-10-11 20:46:31 · 1366 阅读 · 0 评论 -
Linux下利用c/c++使用sqlite
1. 安装sqlite下载连接:https://www.sqlite.org/snapshot/sqlite-snapshot-202105251610.tar.gz1> 解压原创 2021-05-27 23:40:25 · 1079 阅读 · 0 评论 -
sqlite3使用
/*@brief 本程序测试sqlite数据库的增删改查@date 2012-09-03*/// SQLiteTest.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "sqlite3.h"#include <iostream>using namespace std;sqlite3 * pDB = NULL;//增加用户bool ...原创 2021-05-27 22:47:07 · 206 阅读 · 0 评论 -
嵌入式数据库 --- sqlite3的基本操作
0. 前言数据在实际工作中应用非常广泛,数据库的产品也比较多,oracle、DB2、SQL2000、mySQL;基于嵌入式linux的数据库主要有SQLite, Firebird, Berkeley DB, eXtremeDB。SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。1原创 2021-09-02 17:59:40 · 666 阅读 · 0 评论