BOOL Maxthon3PlugIn::IsWorked() { BOOL bRet = FALSE; if (m_pMemFavoriteDB) { CppSQLite3DB objSqliteDatabase; objSqliteDatabase.openmem(m_pMemFavoriteDB, ""); bRet = objSqliteDatabase.tableExists("MyFavNodes"); if (bRet) { CppSQLite3Table objSqliteTable = objSqliteDatabase.getTable("select * from MyFavNodes"); if (14 != objSqliteTable.numFields()) { bRet = FALSE; } } } return bRet; }