您的位置:首页 > 数据库

2016年将已有.db数据库添加到ios项目里的方法.

2016-08-21 13:27 260 查看
iOS FMDB数据库
主题
FMDB数据库的操作:(当已有.db数据库的情况)

步骤:
1:添加头文件
#import "FMDatabase.h"
#import “FMResultSet.h”
2.定义全局变量:
{
    FMDatabase *_dataBase;//因为全局都要调用数据库,所以写成全局变量
}

3.开始搞起来:
//获得沙盒路径( documentPath 就是沙盒路径的地址)
    NSArray* paths = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory ,  NSUserDomainMask ,  YES );
    NSString* documentPath = [ paths objectAtIndex: 0 ];
    nslog(@“%@“,documentPath);//打印出来然后复制该地址,在终端上 open 该地址将.db数据库放入文件夹里.
 NSString* dbPath = [ documentPath stringByAppendingPathComponent: @"0810.db" ];//将该地址拼接起来成为最终的地址.

FMDatabase* database = [ FMDatabase databaseWithPath: dbPath ];
    if ( ![ database open ] )
    {
        return;
    }
    
    // 查找表 AllTheQustions
    FMResultSet* resultSet = [ database executeQuery: @"select * from yt_brand" ];
    
    // 逐行读取数据
    while ( [ resultSet next ] )
    {
        // 对应字段来取数据
        NSString* b_name = [ resultSet stringForColumn: @"b_name" ];
        NSLog( @"%@",b_name);
    }
    
    [ database close ];

附:
此方法只能在模拟器上操作,如果需要真机操作,请看下一篇博客.
   

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