我对Xcode和sqlite有些陌生。现在我有一个名为“mydb.db”的数据库文件,其中已经有一些表和数据。我将它放在我的Mac文件夹中,并将其拖到Xcode项目的“Supporting Files”下。
这是我的代码,但我发现我只能从“mydb.db”读取数据,不能向其中插入数据!当我通过sqlite管理器执行我的代码后打开“mydb.db”,我找不到应该插入的数据!
谁能告诉我如何解决这个问题?非常感谢!
这是我的代码,但我发现我只能从“mydb.db”读取数据,不能向其中插入数据!当我通过sqlite管理器执行我的代码后打开“mydb.db”,我找不到应该插入的数据!
谁能告诉我如何解决这个问题?非常感谢!
NSString *dbFilePath = [[NSBundle mainBundle] pathForResource:@"mydb" ofType:@"db"];
FMDatabaseQueue *queue = [FMDatabaseQueue databaseQueueWithPath:dbFilePath]
[queue inDatabase:^(FMDatabase *db) {
[db executeUpdate:@"INSERT INTO Focus VALUES (?,?,?)" withArgumentsInArray:@[@"100000000",@2,@2]];
}];