FMDB 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
FMDB 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT
开发语言 Objective-C
操作系统 iOS
软件类型 开源软件
所属分类 iOS代码库iOS 数据库
开发厂商
地区 不详
提 交 者 小编辑
适用人群 未知
收录时间 2012-08-08

软件简介

是SQLite的C API對初學者來說實在太麻煩太瑣碎,難度太高。FMDB ( FMDatabase ) 說穿了其實只是把C API包裝成簡單易用的Objective-C类。對于SQLite初學者來說,大大減低了上手的難度。有了FMDB,寫程式時只要專心在SQLite的語法上,而不用去理那堆有看沒有懂的C API,實在是件快樂的事情。

示例代码:

FMResultSet *s = [db executeQuery:@"SELECT * FROM myTable"];
while ([s next]) {
    //retrieve values for each record
}
展开阅读全文

代码

评论 (3)

加载中
需要再次封装
2018/12/20 14:22
回复
举报
还是不够好
2018/12/20 14:22
回复
举报
还不够
2017/03/02 14:45
回复
举报
更多评论
暂无内容
发表了博客
2016/03/21 21:27

ios FMDataBase库的运用

1,拿到数据库文件的路径 self.path = NSHomeDirectory(); self.path = [path stringByAppendingPathComponent:@"Documents/data.db"]; 2,拿到数据库对象,打开数据库,如果这个数据库不存在,就会自动创建 FMDatabase* db = [FMDatabase databaseWithPath:path]; BOOL res = [db open]; if (res == NO) { NSLog(@"打开...

0
0
发表了博客
2012/11/20 13:43

FMDB(FMDatabase)--SQLite的封装

http://note.sdo.com/u/3413430/NoteContent/d1mS~k158MiwE0c400eTi SQLite的C API對初學者來說實在太麻煩太瑣碎,難度太高。FMDB ( FMDatabase ) 說穿了其實只是把C API包裝成簡單易用的Objective-C类。對于SQLite初學者來說,大大減低了上手的難度。有了FMDB,寫程式時只要專心在SQLite的語法上,而不用去理那堆有看沒...

0
6
发表了博客
2011/12/20 23:20

sqlite数据库操作类 FMDatabase(object-c)

FMDB下载地址 https://github.com/ccgus/fmdb 用法 : 主要有两个FMDB中的类: FMDatabase代表单个的SQLite数据库。 用于执行SQL语句。 FMResultSet 表示 FMDatabase 执行查询的结果。 数据库创建: 创建一个FMDatabase使用的SQLite数据库文件,如果找不到数据库文件,会自动创建一个空数据库 FMResultSet提供的数据类型...

0
1
发表了博客
2014/07/30 00:42

FMDB详解

IOS操作数据库,SQLite3和coredata是两个非常好的选择,但是对于我们这些掌握了其他数据库语言的人来说,使用这两中操作都会觉得不方便,SQLite3使用起来太复杂了,而使用coredata的时候却封装太死了,我们需要自己些自己的数据库语句,这时候,FMDB就是一个非常不错的选择!

0
4
发表了博客
2015/08/17 13:19

使用FMDB

这里会展示,怎样简单的使用FMDB

0
0
发表了博客
2015/12/30 09:52

iOS开发数据库篇—FMDB简单介绍

网上别人总结的很好的东西,怕以后找不到,所以迁移过来,很感谢原作者的用心。

0
1
发表了博客
2016/03/18 15:06

iOS 数据持久化

所谓的数据持久化,就是把数据保存到硬盘中,使得应用程序或设备在重启时,可以继续访问之前的数据。数据持久化的方式: plist文件(属性列表)、preference(偏好设置)、NSKeyedArchiver(归档)、SQLite(FMDB)、CoreData。

0
1
发表了博客
2016/07/01 17:35

FMDB的介绍

FMDB方法的介绍 1.首先我们需要创建一个FMDatabase实例: +(FMDatabase*)DataBaseSigonInstance { //数据库初始化 NSString *homeDir =NSHomeDirectory(); //NSLog(@"%@",homeDir); NSString *dbPath = [homeDirstringByAppendingPathComponent:@"Library/Caches/FMDatabaseDemo.db"]; FMDatabase *database = [FMDataba...

0
0
发表了博客
2016/04/12 20:50

IOS开发数据库——《FMDB》

一、简要说明 1.什么是FMDB: FMDB是IOS平台上的 SQLite 数据库框架。 FMDB以OC的方式封裝了SQLite的C語言API。 2.FMDB的优点: 使用起来更加面向对象,省去了很多麻烦,冗沉的C语言代码。 对比苹果自带的Core Data框架,更加轻量级和灵活。 提供了多线程安全的数据库操作方法,有效地防止数据混乱。 二、核心类(主要有...

0
0
发表了博客
2015/10/16 11:03

FMDB/SQLCipher数据库管理

数据库加密一般有两种方式1、对所有数据进行加密2、对数据库文件加密。这里主要说的是对数据库文件的加密。

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
3 评论
19 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部