sqlite3* GameArchived::pDB = NULL; //数据库指针 const char* GameArchived::dbName = “gamedata.db”; //数据库名称
//打开一个数据库,如果该数据库不存在,则创建一个数据库文件 bool GameArchived::openDB(){ CCLOG(“GameArchived::openDB dbName = %s”,dbName);
int result = sqlite3_open(dbName, &pDB); if( result != SQLITE_OK ) { CCLOG( "GameArchived::openDB = ,errCode:%d ,errMessage:%s
" , result, sqlite3_errmsg(pDB)); return false; } return true;}
打印错误:
errCode:14
,
errMessage:unable to open database file
为啥会打不开呢?
