0

我的支持文件中有一个 sql 文件。如何打开此文件以便开始使用 SQL 命令获取所需信息?我尝试了几种不同的语法,最后一次尝试时我最终搞砸了整个应用程序,因为我不记得我改变了什么。

4

1 回答 1

1

如果您使用的是 sqlite 3。那么,

NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString* documentsDirectory = [paths lastObject];
NSString* dbPath = [documentsDirectory stringByAppendingPathComponent:@"database.sqlite"];

if(sqlite3_open([dbPath UTF8String], &dataBase) == SQLITE_OK)
{
     NSLog(@"Opened Database");
    //Your code
}
else
{
     NSLog(@"Failed to open database");
     sqlite3_close (database);
}
于 2012-06-20T17:33:00.373 回答