我正在开发一个应用程序,因为我们正在使用sqlite3 ...这是我第一次使用sqlite3 ...我创建了全局数据库连接..这意味着我只打开数据库一次然后我使用该数据库我的应用程序中的连接对象...没有关闭anyware ..我的问题有时候我在准备语句和步骤语句中崩溃...问题是数据库已经执行更新/插入....
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory , NSUserDomainMask, YES);
NSString *documentsDir = [paths objectAtIndex:0];
return [documentsDir stringByAppendingPathComponent:kFilename];
if (sqlite3_open_v2([[self dataFilePath] UTF8String], &database, SQLITE_OPEN_READWRITE, NULL) != SQLITE_OK) {
isDbOpen = YES; //global variable to check db is open
}
我的问题如何检查数据库是否已经在执行任何查询...或任何人帮我解决此问题..