示例#1
0
bool DataBase::_insertHero(const Hero &hero) {
  QSqlQuery query(_db);
  query.prepare("insert into Heroes (hero_id, name) values(?, ?)");
  query.addBindValue(hero.getId());
  query.addBindValue(hero.getName());
  return query.exec();
}
示例#2
0
bool DataBase::_insertMatchPlayerHeroes(const Player &player,
					const Hero &hero,
					const QString &match_id) {
  QSqlQuery query(_db);
  query.prepare("insert into MatchPlayerHeroes "\
		" (match_id, hero_id, player_id, player_slot) "\
		" values(?, ?, ?, ?)");
  query.addBindValue(match_id);
  query.addBindValue(hero.getId());
  query.addBindValue(player.getPlayerId());
  query.addBindValue(player.getSlot());
  return query.exec();
}