前面说到的 sqlite_exec() 中的第三个参数, SQLite 将为 sql 参数内执行的每个 SELECT 语句中处理的每个记录调用这个回调函数。
本节添加了两个函数,selectFromTable和updateTable.
实例程序如下:
#include
#include
#include "sqlite/sqlite3.h"
#define DB_NANE "s...
分类:
数据库 时间:
2014-08-16 01:04:19
阅读次数:
256
最后一节,这里记录下如何删除数据。
前面所有的代码都继承在这里了,在Ubuntu14.04和Mac10.9上亲测通过。
#include
#include
#include "sqlite/sqlite3.h"
#define DB_NANE "sqlite/test.db"
sqlite3 *db = NULL;
char* sql = NULL;
char *zErrMsg...
分类:
数据库 时间:
2014-08-16 01:03:59
阅读次数:
233
创建Sqlite3数据库文件 C接口调用测试;无parentDir数据插入接口执行sql语句函数int sqlite3_exec(sqlite3*,//打开数据库连接对象,sqlite3 *db = NULL;const char *sql, //需要执行的sqlint(*callback)(voi...
分类:
数据库 时间:
2014-08-15 17:46:59
阅读次数:
339
数据库的基本内容前面都已经说得差不多了,接下看看怎样在C语言中使用...
分类:
数据库 时间:
2014-08-15 01:34:16
阅读次数:
261
曾闻:所有的编程都是已数据为中心,认为非常有道理。
所谓数据库数据库,没有数据叫什么数据库,接下来就看看如何在表中插入数据。
一 插入数据
1 创建一张表
首先为了插入数据,需要先创建一张表:
CREATE TABLE COMPANY(
ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NU...
分类:
数据库 时间:
2014-08-13 01:19:54
阅读次数:
215
一 条件判断
在SQL中条件判断使用where,相当于其他变成语言中的if,基本用法如:
SELECT column1, column2, columnN
FROM table_name
WHERE [condition]另外,SQL支持数学运算,逻辑运算,位于运算等等,均可放在WHERE子句中。
二 更新表
基本语法如下:
UPDATE table_name
SET colu...
分类:
数据库 时间:
2014-08-13 01:13:35
阅读次数:
291
一、简介 Core Data是iOS5之后才出现的一个框架,它提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,我们不需要编写任何SQL语句,这个有点类似于著名的Hibernate持久化框架...
分类:
其他好文 时间:
2014-08-12 16:36:44
阅读次数:
272
wgethttp://www.sqlite.org/sqlite-3.6.16.tar.gztar -zxvf sqlite-3.6.16.tar.gzcd sqlite-3.6.16./configuremake;make installln -s /usr/local/bin/sqlite3 /...
分类:
数据库 时间:
2014-08-12 12:40:14
阅读次数:
275
现在好多手机都没有sqlite3。打开/system/xbin目录发现只有两个文件,sqlite3真的就被cut掉了。sqlite3一般情况下都是通用的,所以随便去找个sqlite3就好。解决方法:1、先在eclipse上起个模拟器,DDMS下找到/system/xbin目录找到sqlite3文件,...
分类:
移动开发 时间:
2014-08-12 10:16:53
阅读次数:
261
前面做了那么多不就是为了数据弄几张表么,接下来看看怎么新建表。
一 新建表
语法:
CREATE TABLE database_name.table_name(
column1 datatype PRIMARY KEY(one or more columns),
column2 datatype,
column3 datatype,
.....
colu...
分类:
数据库 时间:
2014-08-12 00:48:53
阅读次数:
205