SQLite的简单使用(FMDB)

前端之家收集整理的这篇文章主要介绍了SQLite的简单使用(FMDB)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

因为修改一个应用发现,它的数据库,读不出来数据,于是简单的研究了下。

它使用的时一个C封装的FMDB的库。

//1.获得数据库文件的路径
NSString *DBPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)[0]stringByAppendingPathComponent:@"translation.sqlite"];
//2.获得数据库
FMDatabase *db = [FMDatabase databaseWithPath:DBPath];
//3 打开数据库 [db open]

//查询
 - (void)query
 {
    // 1.执行查询语句
    FMResultSet *resultSet = [self.db executeQuery:@"SELECT * FROM student"];

    // 2.遍历结果
    while ([resultSet next]) {
       int ID = [resultSet intForColumn:@"id"];
       NSString *name = [resultSet stringForColumn:@"name"];
       int age = [resultSet intForColumn:@"age"];
        NSLog(@"%d %@ %d",ID,name,age);
     }
}
原文链接:https://www.f2er.com/sqlite/200345.html

猜你在找的Sqlite相关文章