一段时间以来,我一直在尝试解决这个问题,但似乎找不到解决方案。我有一个创建为:
[db executeUpdate:@"CREATE TABLE 'MEDIA' (identifier INTEGER PRIMARY KEY AUTOINCREMENT, taskIdentifier INTEGER, type INTEGER, data BLOB)"]
我应该如何在这个表中插入一条记录?我试过这个:
[db executeUpdate:@"INSERT INTO 'MEDIA' VALUES($next_id,?,?,?)" withArgumentsInArray:arguments];
而 arguments 是一个具有 4 个值的 NSArray,第一个是一个虚拟值(因为它应该自动递增)但无济于事。这应该如何与 FMDB 一起使用?