SQLite是嵌入式的和轻量级的SQL数据库。SQLite是由C实现的。广泛用于包括浏览器(支持HTML5的大部分浏览器,IE除外)、iOS、Android以及一些便携需求的小型web应用系统。
1 使用原因:存储、检索信息
2 SQLite是MySQL精简版。但无需服务器就能进行。
3 两个限制:1)必须手动创建数据库 2)没有面向对象的接口。
4 如何手动创建数据库。
使用SQLite前的准备
使用SQLite是很多做iOS开发中第一次面对C的情况,包括我。因为SQLite是C写的,Objective-C可以直接使用C代码。在SQLite前,一般都会使用Cocoa Touch框架,都是基于Objective-C的。
首先,添加framework:libsqlite3.0.dylib
需要在对应文件的头文件中加入:
#import "/usr/include/sqlite3.h"
并在Frameworks中加入所需的库,否则会报错:
Undefined symbols:
"_sqlite3_open", referenced from:
转自:
http://blog.csdn.net/fanweiying/article/details/7357959
分享到:
相关推荐
iOS sqlite3使用demo
IOS Sqlite图形化界面
iOS sqlite3的使用(増删改查),封装为DBManager类,详细请看:http://blog.csdn.net/dolacmeng/article/details/46534575
http://blog.csdn.net/totogo2010/article/details/7702207 IOS sqlite数据库操作 iphone 例子
IOS sqlite UI界面 增删改查 对sqlite简单封装,并用UI界面完成对用户数据的增删改查,将数据库表封装成对象,通过操作对象来操作数据库
fmdb 是ios开发中对sqlite数据库操作的一个封装库,可快速方便的对sqlite数据进行增删改查等操作。
IOS SQLITE数据库访问与使用demo
IOS Sqlite教程,基本的使用方法介绍
iOS sqlite3 basic project for beginning
iOS sqlite 测试用例
iOS 6.0 上的sqlite3静态库。集合了i386、armv7、armv7s三个类型的CPU。使用默认configure文件编译,如果要打开类似全文搜索之类功能,需要自己修改宏定义后重新编译
ios程序,实现了sqlite3增删查改功能,并能在查看页中搜索查找想要的数据。
本代码是在xcode4.2下编写,如要在他之下版本下编译,需要修改一小部分代码及加上手动内存管理 代码的主要用途是在IOS下面读取sqlite3的数据库。
IOS Sqlite正则匹配
通过sqlite数据库来保存数据,实现数据的显示,其中将sqlit封装在一个类中,可以很方便使用。其中支持数据的插入,更新。
底层sqlite3的demo,注释非常详细
本文档详细说明了ios中所有关SQLite语句的使用以及各个各个方法分别代表或执行什么操作,并附有简单的代码例子便于理解。备注:部分简单的方法没有代码。
iOS基础——数据操作之Sqlite3、FMDB
本次代码主要实现了ios与sqlite数据库的连接,从数据库中获取数据显示到界面上,刷新、增加、删除、修改数据库中的数据,
ios数据库sqlite封装,FMDB最新打包,简单方便!