FMDB нет такой таблицы

У меня проблема с проектом sqlite, что яя делаю, яЯ использую FMDB, я следую простому примеру, но нет работа. И я могу'не могу найти ошибку. Я сделал схему базы данных с терминала, я положил некоторые данные на нее. Я'Я очень плохо знаком с IOS Dev, поэтому я нене знаю точно, если я сделал шаги хорошо. Вот что я сделал:

1 - Я создал схему базы данных и добавил несколько полей. 2 - Я скопировал файл database.db в папку моего проекта в xcode. 3 - Я добавляю файлы FMDB. 4 - я добавляю sqlite3.dylib 5 - я ставлю этот код:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.dbname = @"database.db";
    NSArray * docPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString * docDIr = [docPath objectAtIndex:0];
    self.dbpath = [docDIr stringByAppendingPathComponent:dbname];

    [self checkDB];

    [self getQ];

    return YES;
}
-(void) getQ
{
    FMDatabase * db = [FMDatabase databaseWithPath:dbpath];
    [db open];

    FMResultSet * result = [db executeQuery:@"SELECT * FROM table1"];

    NSLog(@"last Error: %@",[db lastErrorMessage]);
    NSLog(@"result: %@", result);
}
-(void) checkDB
{
    BOOL success;
    NSFileManager * fm = [NSFileManager defaultManager];
    success = [fm fileExistsAtPath:dbpath];
    NSError * error = [[NSError alloc] init];
    if (success) return;
    NSLog(@"result:");
    NSString * dbPathFromApp = [[[NSBundle mainBundle] resourcePath]stringByAppendingPathComponent:self.dbname];

    [fm copyItemAtPath:dbPathFromApp toPath:dbpath error:&error];           
}

Видимо база данных это 'пусто, так что случилось? почему я могунайти таблицу1? Если я открою файл с любым интерфейсом sqlite, таблица выглядит просто отлично. Поблагодарить's для любой помощи Консоль покажет мне следующие строки: 2013-03-02 14: 03: 31.839 myApp [21433: c07] последняя Ошибка: нет такой таблицы: table1 2013-03-02 14: 03: 31.841 myApp [21433: c07] результат: (ноль)

Ответы на вопрос(1)

Ваш ответ на вопрос