UI学习第21天——SQLite数据库
发布时间:2020-12-12 19:38:27 所属栏目:百科 来源:网络整理
导读:建一个单例DBManager继承NSObject 单例的伪单例方法 详情见代码片【 iOS操作数据库 】 现在将主要代码写在下面 首先打开数据库 其次关闭数据库 这里要注意的是 必须给数据库指针置空 防止出现野指针 数据库的操作 大致就是增删查改 第一项 增加数据 第二项操
建一个单例DBManager继承NSObject 单例的伪单例方法 详情见代码片【 iOS操作数据库 】 现在将主要代码写在下面
首先打开数据库
其次关闭数据库 这里要注意的是 必须给数据库指针置空 防止出现野指针
数据库的操作 大致就是增删查改 第一项 增加数据 第二项操作 删除数据 第三项 查询数据 这项比较难一点 就我而言 容易犯的错误是忘记给数组初始化 还有SQLITE_ROW容易错写乘SQLITE_OK 需要注意的是准备数据的时候 数组应该是空的 准备伴随指针的时候 指针的指向也为空
一定要用sqlite3_prepare_v2方法 字符串赋值的时候需要用UTF-8转码 const char *强转
最后不要忘记把 伴随指针 释放掉哦 释放掉的方法是sqlite3_finalize
第四项操作 修改数据 更新数据 这项跟增加删除 很相似
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |