随笔分类 -  sqlite

摘要:sqlite3 的insert记录项思路 1.组合一个insert的sql语句 2.判断是否需要立即执行,若不是立刻执行的语句,则插入到待处理的链表中,供后续事务处理时提交。必须有一个专门线程来对事务进行处理。 3.若是立刻需要执行的,则可以调用sqlite3_exec来进行执行。 (sqlliet 阅读全文
posted @ 2017-09-14 10:41 zxiaocheng 阅读(284) 评论(0) 推荐(0) 编辑
摘要:from : http://blog.chinaunix.NET/uid-21556133-id-118208.html 安装Sqlite3: 从www.sqlite.org上下载Sqlite3.2.2运源代码,依照Readme中的步骤: tar xzf sqlite3.2.2.tar.gz mkd 阅读全文
posted @ 2017-09-01 15:35 zxiaocheng 阅读(1354) 评论(0) 推荐(0) 编辑
摘要:1. 安装SQLite3 sudo apt-get install sqlite3 2. 安装Sqlite3编译需要的工具包 如果,你需要的话可以安装该工具包。只是为了体验一把,可以不安装。该项是可选项。 apt-get install libsqlite3-dev 3. 检查安装是否成功 执行下面 阅读全文
posted @ 2017-09-01 15:34 zxiaocheng 阅读(7335) 评论(0) 推荐(0) 编辑
摘要:最近在Linux下用到数据库sqlite3,于是开始了该方面的学习。 0. 引言 我们这篇文章主要讲述了如何在C/C++语言中调用 sqlite 的函数接口来实现对数据库的管理, 包括创建数据库、创建表格、插入数据、查询数据、删除数据等。 1. 说明 这里我们假设你已经编译好了sqlite的库文件 阅读全文
posted @ 2017-09-01 15:33 zxiaocheng 阅读(2129) 评论(0) 推荐(0) 编辑
摘要:打开数据库链接sqlite3_open用法 原型: 用这个函数开始数据库操作。需要传入两个参数,一是数据库文件名,比如:E:/test.db。文件名不需要一定存在,如果此文件不存在,sqlite会自动建立它。如果它存在,就尝试把它当数据库文件来打开。二是sqlite3**,即前面提到的关键数据结构。 阅读全文
posted @ 2017-09-01 15:32 zxiaocheng 阅读(16897) 评论(1) 推荐(0) 编辑
摘要:sqlite3使用简介 一.使用流程 要使用sqlite,需要从sqlite官网下载到三个文件,分别为sqlite3.lib,sqlite3.dll,sqlite3.h,然后再在自己的工程中配置好头文件和库文件,同时将dll文件放到当前目录下,就完成配置可以使用sqlite了。 使用的过程根据使用的 阅读全文
posted @ 2017-09-01 15:31 zxiaocheng 阅读(1170) 评论(0) 推荐(0) 编辑
摘要:from : http://blog.sina.com.cn/s/blog_5f2e119b0101ibwn.html SQLite3 (http://www.sqlite.org)是一个非常强大的小型开源数据库软件,特别嵌入到一些软件中存储数据,当然,移植到嵌入式系统上也是非常有必要的。众所周知的 阅读全文
posted @ 2017-09-01 15:30 zxiaocheng 阅读(945) 评论(0) 推荐(0) 编辑
摘要:{ sqlite3 *db; char *errmsg=NULL; //用来存储错误信息字符串 char ret=0; int my_age=0; //类型根据要提取的数据类型而定 char **dbResult; int nRow=0, nColumn=0; //nRow 查找出的总行数,nCol 阅读全文
posted @ 2017-09-01 15:29 zxiaocheng 阅读(3257) 评论(0) 推荐(1) 编辑
摘要:在操作数据库时 SQL语句中难免会用到变量 比如 在條件值已知的情況下 INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....) SELECT * FROM Persons WHERE FirstName='Bush' 在条件值是變量的情況下 阅读全文
posted @ 2017-09-01 15:28 zxiaocheng 阅读(5620) 评论(0) 推荐(0) 编辑
摘要:source: SQL中文站:http://www.sqlite.com.cn/MySqlite/4/378.Html OS X自从10.4后把SQLite这套相当出名的数据库软件,放进了作业系统工具集里。OS X包装的是第三版的SQLite,又称SQLite3。这套软件有几个特色: 软件属于公共财 阅读全文
posted @ 2017-09-01 15:27 zxiaocheng 阅读(482) 评论(0) 推荐(0) 编辑
摘要:数据库的操作 我们在这个项目中使用的是SQLITE3数据库软件。 通过使用SQLITE3进行创建数据库,创建表,插入记录,查询记录,更新记录,关闭数据库等操作来实现将相应的数据存入数据库中。 打开数据库,创建表 1.1 sqlite * db; 定义一个sqlite * 的变量 sqlite3_op 阅读全文
posted @ 2017-09-01 15:25 zxiaocheng 阅读(549) 评论(0) 推荐(0) 编辑
摘要:sqlite常量的定义(SQLite3返回值的意思): SQLITE_OK = 0; 返回成功 SQLITE_ERROR = 1; SQL错误或错误的数据库 SQLITE_INTERNAL = 2; An internal logic error in SQLite SQLITE_PERM = 3; 阅读全文
posted @ 2017-09-01 11:31 zxiaocheng 阅读(2032) 评论(0) 推荐(0) 编辑
摘要:简介sqlite3一款主要用于嵌入式的轻量级数据库,本文旨在为熟悉sqlite3基本命令提供技术文档。 备注:本文所有操作均在root用户下进行。1、安装sqlite3 ubuntu下安装sqlite3直接在终端运行命令:#apt-get install sqlite3查看版本信息:#sqlite3 阅读全文
posted @ 2017-09-01 11:24 zxiaocheng 阅读(8744) 评论(0) 推荐(0) 编辑
摘要:from : http://www.sqlite.com.cn/MySqlite/5/251.Html 1.0 总览 SQLite3是SQLite一个全新的版本,它虽然是在SQLite 2.8.13的代码基础之上开发的,但是使用了和之前的版本不兼容的数据库格式和API. SQLite3是为了满足以下 阅读全文
posted @ 2017-09-01 11:23 zxiaocheng 阅读(561) 评论(0) 推荐(0) 编辑
摘要:from: http://baike.so.com/doc/1529694.html 由于Linux下侧重使用命令,没有win的操作容易上手,所以在测试C操作SQLITE时会比较容易出现错误,给大家做一个简单的程序进行测试,演示怎么应用。打开vi编辑器,输入如下代码: [cpp] view plai 阅读全文
posted @ 2017-09-01 10:50 zxiaocheng 阅读(399) 评论(0) 推荐(0) 编辑
摘要:http://blog.chinaunix.NET/uid-30441-id-2133838.html 1、下载源代码http://www.sqlite.org/download.html 2、tar -zxvf sqlite-amalgamation-3.6.23.1.tar.gz 3、进入sql 阅读全文
posted @ 2017-09-01 10:48 zxiaocheng 阅读(349) 评论(0) 推荐(0) 编辑
摘要:自我补充:ubuntu在线安装sqlite3数据库的方法: 系统平台:ubuntu12.04 在ubuntu里面直接使用命令:sudo apt-get install sqlite3 ,出现: ………… ………… libsqlite3-0 (= 3.7.9-2ubuntu1) but 3.7.9-2 阅读全文
posted @ 2017-09-01 10:42 zxiaocheng 阅读(3144) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示