在sqlite3_step行崩溃?
我只是从数据库中删除该行。它有时并不总是抛出EXC_BAD_ACCESS。
以下是代码截图。
任何建议的人。
答案 0 :(得分:5)
上述问题是由于对DB的多次写入过程。我同步了数据库操作。谢谢你的建议。
答案 1 :(得分:1)
您尚未使用
打开数据库if(sqlite3_open([databaseName UTF8String], &database) == SQLITE_OK)
{
// perform your operations here e.g. delete, insert, update
}
else
{
NSString *databaseName = [self.GetDocumentDirectory stringByAppendingPathComponent: @"yourDatabaseName.sqlite"];
sqlite3_open([databaseName UTF8String], &db);
// perform your operations here e.g. delete, insert, update
}
请参阅删除this
中的记录