選擇數據下面是我的代碼,並且錯誤是可見的也:從SQLite的
在從Mozzila Firefox的SQLite的經理 - 所有的查詢工作的罰款,這意味着DB是正確的
也許有人可以讓我知道我的代碼有什麼問題嗎?
編輯:
我的代碼:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docsPath = [paths objectAtIndex:0];
NSString *path = [docsPath stringByAppendingPathComponent:@"stories_db.sqlite"];
FMDatabase *db = [FMDatabase databaseWithPath:path];
//[db open];
if ([db open]==true)
{
FMResultSet *resultsFavorite = [db executeQuery:@"SELECT count(*) from favorites"];
while ([resultsFavorite next])
{
Pasaka *pasaka = [[Pasaka alloc]init];
pasaka.title = [resultsFavorite stringForColumn:@"story_name"];
pasaka.image = [resultsFavorite stringForColumn:@"image_path"];
pasaka.movie = [resultsFavorite stringForColumn:@"video_path"];
[favoriteMovieList addObject:pasaka];
}
}
編輯2:
當我做這個查詢:
FMResultSet *results = [db executeQuery:@"SELECT count(*) FROM sqlite_master"];
它不顯示任何錯誤。
假設我正在瀏覽禁用圖像。我看不到任何代碼。怎麼辦? – 2013-10-23 08:52:25
添加程序代碼片段 – Cheese
謝謝。這更有幫助。 – 2013-10-23 08:59:08