void WeaponsDB::load() { if (mLoaded) unload(); loadDB("swords", mSwords); loadDB("bows", mBows); loadDB("shields", mShields); }
void BadgesDB::load() { if (mLoaded) unload(); loadDB("guild", mGuilds); loadDB("name", mNames); loadDB("party", mParties); }
void WeaponsDB::load() { if (mLoaded) unload(); logger->log1("Initializing weapon database..."); loadDB("swords", mSwords); loadDB("bows", mBows); loadDB("shields", mShields); }
//Barra dei menù void MainWindow::on_actionApri_triggered(){ QFileDialog d(this); d.setFileMode(QFileDialog::ExistingFile); d.setNameFilter("Database (*.sqlite)"); if(d.exec()){ loadDB(d.selectedFiles().first()); } }
int r2c_main(int ac, char **av) { int c; char *file = 0; char *p; int rc = 1; int product = 1; MDBM *idDB, *goneDB; MDBM *md5DB = 0; RANGE rargs = {0}; char *sfile; char **revs = 0; longopt lopts[] = { { "standalone", 'S' }, /* treat comps as standalone */ { 0, 0 } }; while ((c = getopt(ac, av, "PRr;S", lopts)) != -1) { switch (c) { case 'P': break; // do not doc case 'R': // do not doc case 'S': product = 0; break; case 'r': if (range_addArg(&rargs, optarg, 0)) usage(); break; default: usage(); break; } } unless ((file = av[optind]) && !av[optind+1]) usage(); sfile = name2sccs(file); if (!isreg(sfile) && isKey(file)) { proj_cd2root(); idDB = loadDB(IDCACHE, 0, DB_IDCACHE); goneDB = loadDB(GONE, 0, DB_GONE); file = key2path(file, idDB, goneDB, &md5DB); mdbm_close(idDB); mdbm_close(goneDB); mdbm_close(md5DB); unless (file) goto out; }
int main(int argc, char ** argv) { // array of type Student Student *s = malloc(sizeof(Student) * 100); // zero the newly allocated memory memset(s, 0, sizeof(Student)*100); int menuOpt; int terminateflag = 0; while (!terminateflag) { menuOpt = menu(); switch (menuOpt){ case 1: // Module that handles entering the student's basic information (name, email, UID#) newStudent(s); break; case 2: // Module that loads a database file into memory. loadDB(s); break; case 3: // Module that saves the database to a file saveDB(s); break; case 4: // Module that searches for a student in the database viewStudent(s); break; case 5: // Module that allows the user to enter a grade enterGrades(s); break; case 6: // Delete a student deleteStudent(s); break; case 7: // Exit terminateflag = 1; break; default: printf("Please enter a valid option number.\n\n"); break; } } return 0; }
int main() { int choice; init_mass_struct(); for(;;) { printf("Hello, user. What do you want?\n\n"); printf("1. Create new DB.\n"); printf("2. Add record.\n"); printf("3. Delete record.\n"); printf("4. Sort DB.\n"); printf("5. Save DB.\n"); printf("6. Load DB.\n"); printf("0. Exit.\n"); scanf("%d", &choice); switch (choice) { case 1: createDB(); break; case 2: addRecord(); break; case 3: deleteRecord(); break; case 4: sortDB(); break; case 5: saveDB(); break; case 6: loadDB(); break; case 0: system("cls"); printf("Bye-bye, user."); return 0; break; default: system("cls"); printf("Error! Please, enter correct menu number, or 0 to exit.\n\n"); break; } } return 0; }
void AdminInterface_Controller::connetti() const { connect( view, SIGNAL( requestToSearchUsers() ), this, SLOT( setSearchWindow() ) ); connect( view, SIGNAL( requestToAddUser() ), this, SLOT( setInsertWindow() ) ); connect( view, SIGNAL( requestToViewUsers() ), this, SLOT( viewUsers() ) ); connect( view, SIGNAL( requestToViewUser( const QString &) ), this, SLOT( setUserWindow( const QString & ) ) ); connect( this, SIGNAL( updateListUsers( const QVector<smartptr_utente> & ) ), view, SIGNAL( updateTable( const QVector<smartptr_utente> & ) ) ); connect( view, SIGNAL( requestToRemoveUser() ), this, SLOT( removeUserSelected() ) ); connect( view, SIGNAL( requestToSaveDB() ), this, SLOT( saveDB() ) ); connect( view, SIGNAL( requestToLoadDB() ), this, SLOT( loadDB() ) ); }
dbcache::dbcache(dbccache * c, QSqlDatabase &db, entityviews::dbcs_module_type &dbc) : QObject(), m_dbccache(c) { item_extended_cost_resource = new QStringList(); disenchant_loot_resource = new QList<QTreeWidgetItem*>(); disenchant_loot_references = new std::vector<int>(); item_random_property_resource = new QList<QTreeWidgetItem*>(); item_random_property_references = new std::vector<int>(); item_random_suffix_resource = new QList<QTreeWidgetItem*>(); item_random_suffix_references = new std::vector<int>(); lock_type_resource = new QStringList(); condition_resource = new QStringList(); condition_references = new std::vector<int>(); npc_text_resource = new std::multimap<int,npc_text_data>(); gossip_menu_resource = new std::multimap<int,gossip_menu_data>(); gossip_option_resource = new std::multimap<int,gossip_option_data>(); gossip_resource = new QList<QTreeWidgetItem*>(); gossip_references = new std::vector<int>(); gossip_tree_data = new std::vector<int>(); loadDB(db,dbc); }
int main(void) { char command[150]; int retval; unsigned int databaseCheck; // compare the consistency of the database (magic page) databaseCheck = check_db(); printf("Database checksum: @d\n", databaseCheck); // load data from the magic page if (loadDB(&airports) == -1) _terminate(-1); while(1) { getline(command, sizeof(command)); retval = execute_cmd(&airports, command); switch (retval) { case COMMAND_OK: printf("OK\n"); break; case BAD_COMMAND: printf("BAD COMMAND FORMAT\n"); break; case DUPLICATE_CODE: printf("AIRPORT CODE EXISTS\n"); break; case UNKN_CODE: printf("UNKNOWN AIRPORT\n"); break; case DATABASE_EMPTY: printf("EMPTY DB\n"); break; case COMMAND_TERMINATED: printf("COMMAND TERMINATED\n"); break; case NO_RESULTS: printf("NO RESULTS\n"); break; case UNRECOVERABLE_ERROR: printf("TERMINATING\n"); _terminate(-1); break; // quit command case -99: printf("OK\n"); break; default: printf("UNSPECIFIED ERROR\n"); } // switch if (retval == -99) break; } // while _terminate(0); } // main
void dbcache::reloadDB(QSqlDatabase &db, entityviews::dbcs_module_type &dbc) { loadDB(db,dbc); }