я использую оболочку FMDB, которую я использовал этот код
- (BOOL)update:(NSString *) Body fromValue:(NSString *)froms {
BOOL success = NO;
FMResultSet *rs;
//I have **searchTable** and in that folder name **OFFICE**
rs = [self.database executeQuery:@"select searchId,body from searchTable WHERE folder = 'OFFICE'"];
NSInteger primaryKey = -1;
NSString *body = nil;
NSString *md5OfSearchEmailBody = nil;
while ([rs next]) {
primaryKey = [rs intForColumn:@"searchId"];
body = [rs stringForColumn:@"body"];
}
[rs close];
return success;
}
первый раз
- (BOOL)update:(NSString *) Body fromValue:(NSString *)froms{
}
метод работает нормально. во второй раз цикл не работает
Ошибка вызова sqlite3_step (21: недостаточно памяти) rs
как решить эту проблему