[FMDBManager inDatabase:^(FMDatabase *db) { [db shouldCacheStatements]; //开始启动事务 [db beginTransaction]; ...
分类:
数据库 时间:
2015-11-19 20:38:04
阅读次数:
168
FMDB多线程下"is currently in use" 或者 "database is locked" 问题问题一: "is currently in use" 出现的场景是这样的,多线程操作数据库,每个线程都使用了FMDatabase实例(注意没有使用FMDatabaseQueue)。问题二:...
分类:
数据库 时间:
2015-11-13 22:08:27
阅读次数:
403
FMDB第三方库
导入头文件
#import?"FMDatabase.h"
#import?"FMResultSet.h"
FMDatabase?*_database;//数据库对象
-?(void)readData{
????//1.获取数据库文件的路径
????NSArray?*path=NSSearchPat...
分类:
移动开发 时间:
2015-10-21 19:33:50
阅读次数:
145
1、首先要先导入第三方类库FMdatabase。2、获得存放数据库文件的沙盒地址。1+(NSString*)databaseFilePath2{34NSArray*filePath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSU...
分类:
数据库 时间:
2015-10-20 13:56:08
阅读次数:
243
<<FMDB1.zip>>http://blog.csdn.net/xyz_lmn/article/details/9312837.h文件#import<UIKit/UIKit.h>#import"FMDatabase.h"@interfaceFMDBViewController:UIViewController{//全局变量FMDatabase*db;NSString*database_path;}@end.m文件////
FMDBViewControll..
分类:
其他好文 时间:
2015-10-13 01:47:23
阅读次数:
136
FMDB第三方库 导入头文件 #import "FMDatabase.h" #import "FMResultSet.h" FMDatabase *_database;//数据库对象 -?(void)readData{
????//1.获取数据库文件的路径
????NSArray?*path=NSSearchPathFor...
分类:
数据库 时间:
2015-10-12 10:50:58
阅读次数:
289
1、首先要先导入第三方类库FMdatabase。2、获得存放数据库文件的沙盒地址。View Row Code1+(NSString *)databaseFilePath2{34NSArray *filePath = NSSearchPathForDirectoriesInDomains(NSDocu...
分类:
数据库 时间:
2015-10-12 10:36:37
阅读次数:
258
FMDB是ios平台下解析sqlite的第三方数据库管理框架,使用非常方便,而且提供了多线程安全的数据库操作,相比coredata来说更加灵活和轻量级。 fmdb主要有三个类别: fmdatabase:用来执行sql语句; fmresultset:用来使用fmdatabase执...
分类:
数据库 时间:
2015-10-12 00:43:08
阅读次数:
497
ContactListController.m#import "ContactListController.h"#import "FMDatabase.h" // 第三方数据库操作类#import "ContactCell.h"#import "DetailViewController.h"#imp...
分类:
移动开发 时间:
2015-09-13 21:25:23
阅读次数:
181
FMDB有三个主要的类1. FMDatabase 一个FMDatabase对象就代表一个单独的SQLLite数据库 用来执行SQL语句2.FMResultSet 使用FMDatabase执行查询后的结果集合3.FMDatabaseQueue 用于在多线程中执行多个查询或更新,它是线程安全的文件路径有...
分类:
移动开发 时间:
2015-09-08 23:29:18
阅读次数:
380