Проверьте, открыто ли соединение с базой данных SQLite. - PullRequest
0 голосов
/ 05 июля 2011

как вы можете проверить, если база данных все еще открыта?

Я использую это, чтобы открыть ее:

   if (sqlite3_open([dbPath UTF8String], &database1) == SQLITE_OK) {
}

Я предполагаю, что это будет что-то вроде следующего, нокогда я думаю, что база данных открыта, она отображается как закрытая: (Я на правильном пути или здесь совершенно не прав?):

if(sqlite3_open([dbPath UTF8String], &database1)){

    NSLog(@"DATABASE OPEN?");

}else{

    NSLog(@"DATABASE CLOSED?");


}

1 Ответ

0 голосов
/ 05 июля 2011
      if(sqlite3_open([temppath UTF8String], &database) == SQLITE_OK)
      {
      NSLog(@"DATABASE OPEN?");
      sqlite3_close(database);
      }
      else
      {
         NSLog(@"DATABASE CLOSED?");
      }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...