0
每一個。 我正在嘗試使用我的自定義數據庫。 所以我寫了下面。 但是,如果當我跑這個,我發現它返回零。FMResultSet不工作
爲什麼?
我沒有找到這是爲什麼。
請幫幫我。
NSString *name ;
NSString * content ;
FMResultSet *rs = [db executeQueryWithFormat:@"SELECT name, content FROM projects WHERE id = %d", projectID];
這裏的projectID是給定的參數。 而我只是在下一行有一個斷點。
//if ([rs next]) {
name = [rs stringForColumnIndex:0];
content = [rs stringForColumnIndex:1];
[rs close];
return [NSDictionary dictionaryWithObjectsAndKeys:name, @"name", content, @"content", nil];
//}
[rs close];
return nil;
在resutl處,名稱和內容爲零。發生了什麼?
在此之前,數據庫打開正確,我更新它。我通過終端上的sqlite3的日誌和命令行看到了這一點。
請幫幫我!