SQLiteの簡易使用(FMDB)
831 ワード
一つの応用を修正して発見したので、そのデータベースは、データが読めないので、簡単に研究しました.
使用する場合、Cパッケージの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);
}
}