检查SQLite数据库连接是否仍处于打开状态

时间:2011-07-05 05:43:52

标签: iphone sqlite

如何查看数据库是否仍处于打开状态?

我用它打开它:

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

我认为它会像下面这样,但当我认为数据库打开时,它显示为已关闭:(我是在正确的轨道上还是在这里完全错误?):

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

    NSLog(@"DATABASE OPEN?");

}else{

    NSLog(@"DATABASE CLOSED?");


}

1 个答案:

答案 0 :(得分:-1)

      if(sqlite3_open([temppath UTF8String], &database) == SQLITE_OK)
      {
      NSLog(@"DATABASE OPEN?");
      sqlite3_close(database);
      }
      else
      {
         NSLog(@"DATABASE CLOSED?");
      }