您的位置:首页 > 数据库

SQLite数据库

2015-09-29 17:54 232 查看
建一个单例DBManager继承NSObject

单例的伪单例方法 详情见代码片【 iOS操作数据库 】

现在将主要代码写在下面

首先打开数据库



其次关闭数据库 这里要注意的是 必须给数据库指针置空 防止出现野指针





数据库的操作 大致就是增删查改

第一项 增加数据



第二项操作 删除数据



第三项 查询数据 这项比较难一点 就我而言 容易犯的错误是忘记给数组初始化 还有SQLITE_ROW容易错写乘SQLITE_OK

需要注意的是准备数据的时候 数组应该是空的

准备伴随指针的时候 指针的指向也为空

一定要用sqlite3_prepare_v2方法

字符串赋值的时候需要用UTF-8转码 const char *强转

最后不要忘记把 伴随指针 释放掉哦 释放掉的方法是sqlite3_finalize



第四项操作 修改数据 更新数据 这项跟增加删除 很相似

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: