iOS:第三方数据库文件FMDB的使用
第三方数据库FMDB •FMDB的使用:在sqlite的基础上,将sqlite中的函数进行封装产生的一个数据库文件。 –FMDB的好处是对基本C库的封装,方便使用。同时还提供了多线程操作数据库带来的读脏数据等问题的方法。 –框架地址:https://github.com/ccgus/fmdb –FMDB有三个主要的类 FMDatabase:对象就代表一个单独的SQLite数据库用来执行SQL语句 FMResultSet:使用FMDatabase执行查询后的结果集 FMDatabaseQueue:用于在多线程中执行多个查询或更新,它是线程安全的 对数据库所有的操作只需下面的方法即可: 查询语句:- (FMResultSet *)executeQuery:(NSString*)sql, ... - (BOOL)next; -{type}ForColumnIndex:(int)columnIdx 创建、插入、修改等等语句:- (BOOL)executeUpdate:(NSString*)sql, ... 执行SQL语句: <1>使用:(...
