SQLite的简单使用(FMDB)
发布时间:2020-12-12 19:58:33 所属栏目:百科 来源:网络整理
导读:因为修改一个应用发现,它的数据库,读不出来数据,于是简单的研究了下。 它使用的时一个C封装的FMDB的库。 //1.获得数据库文件的路径NSString *DBPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)[0]stringByAppend
因为修改一个应用发现,它的数据库,读不出来数据,于是简单的研究了下。 它使用的时一个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); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |