IOS FMDB分页 处理及封装

今天看了下FMDB 数据库  顺便记录分享下 ,FMDB 封装了sqlite


1 首先 在github上下载  下载地址 

 有pod 的 直接导入即可 

2 创建一个单利 对FMDB 进行再次封装,方便使用

IOS FMDB分页 处理及封装_第1张图片

3 封装 常用数据库操作的方法  

创建一个模型  ManModel  里面添加 name time  sex 这三个属性

IOS FMDB分页 处理及封装_第2张图片

4  获取Document 的路径   并创建数据库 

1.first step

2 second step  

重点是这句  BOOL isOpen = [_database executeStatements:@"create table mydb (uid INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,time text , name text , sex text);"

创建一个表mytb,并向其中添加time ,name,sex,三个属性  uid INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL 为自动增长的

IOS FMDB分页 处理及封装_第3张图片

通过 打印的 _datapath 可以 在文件夹中找到该数据库


5 向数据库插入数据

IOS FMDB分页 处理及封装_第4张图片

6 查询所有数据 

IOS FMDB分页 处理及封装_第5张图片

7 正序 分页处理 数据  

IOS FMDB分页 处理及封装_第6张图片

******调用分页处理的方法******

8 删除数据

IOS FMDB分页 处理及封装_第7张图片
IOS FMDB分页 处理及封装_第8张图片

你可能感兴趣的:(IOS FMDB分页 处理及封装)