0、测试代码及结果 1、用法_建表_映射 2、insert实体到sqlite 3、update更新实体 4、query查询一个或多个 5、delete删除实体 6、基于条件的更新和删除 7、结束语
分类:
数据库 时间:
2015-09-11 09:18:27
阅读次数:
168
版权声明:本文为博主原创文章,未经博主允许不得转载。 0、本ORM中需要的角色 根据前面提出的预期需求和思考,本ORM中至少得有这么这么几个角色实体: 整体而言,负责数据库表和实体的映射协议【BCORMEntityPr...
分类:
数据库 时间:
2015-09-11 00:17:23
阅读次数:
246
版权声明:本文为博主原创文章,未经博主允许不得转载。 ?本次利用一个常见的数据库关系例子说明本ORM的基本需求。 ? 班级、学生 这一对表,关系为1对多,班级表主键id,学生表主键num、外键班级id。 ? 表结...
分类:
数据库 时间:
2015-09-10 11:17:51
阅读次数:
292
为什么要搞一搞SQLite的C语言接口规范呢? 因为在做iOS开发中难免会遇到操作数据库的情况,你可以使用第三方的FMDB等,或者使用CoreData。但我们还是有必要去搞清楚如何去使用SQLite的C语言接口来操作SQLite数据库的。从今天开始就给大家结合实例详细的搞一搞SQLite的C语言.....
分类:
数据库 时间:
2015-09-10 09:39:31
阅读次数:
211
说明:针对的FMDB版本为2.5,未作修改。inDatabase, inTransaction中为dispatch_sync(_queue, ^() { }操作。_queue = dispatch_queue_create([[NSString stringWithFormat:@"fmdb.%@"...
分类:
数据库 时间:
2015-09-07 11:02:34
阅读次数:
1141
#import "DBManager.h"#import "FMDatabase.h"@implementation DBManager{ FMDatabase *_fmdb; NSLock *_lock;}+(DBManager *)shareManager{ static DBManager *...
分类:
数据库 时间:
2015-09-07 00:24:11
阅读次数:
329
转:http://www.2cto.com/kf/201407/315727.html【iOS】FMDB/SQLCipher数据库加解密,迁移
分类:
移动开发 时间:
2015-09-06 23:11:12
阅读次数:
430
1、概述SQLite3是一款开源的嵌入式关系型数据库,可移植性好、易使用、内存开销小。SQLite3是无类型的,意味着你可以保存任何类型的数据到任意表的任意字段中。比如下列的创表语句是合法的:create table t_person(name, age);为了保证可读性,建议还是把字段类型加上:c...
分类:
移动开发 时间:
2015-08-31 21:32:00
阅读次数:
362
写的较好的博客:http://blog.csdn.net/xyz_lmn/article/details/9312837 http://www.cnblogs.com/wuhenke/archive/2012/02/07/2341656.htmlFMDB github:https://github....
分类:
移动开发 时间:
2015-08-31 17:10:23
阅读次数:
181
今天从早上9点,一直在看FMDB,知道中午11:40。我的效率是不是很低下。中间也碰到了几个小bug。 虽然做了一个小demo,但是觉得还比不上在项目中使用中锻炼的多,先暂且一总结。先下载FMDB的文件;引入到项目中;添加库;新建项目,开始使用下面我们就一条条地说:FMDB的下载地址: h...
分类:
移动开发 时间:
2015-08-28 15:23:01
阅读次数:
254