1 #include
"YAPOG/Database/DatabaseStream.hpp"
8 : pokemonTable_ (pokemonTable)
18 "account_id = :accountID, "
19 "pokemon_static_id = :staticID, "
20 "pokemon_experience = :experience, "
21 "pokemon_gender = :gender, "
22 "pokemon_nickname = :nickname, "
23 "pokemon_shiny = :shiny, "
24 "pokemon_loyalty = :loyalty, "
25 "pokemon_nature = :nature, "
26 "pokemon_trading_number = :tradingNumber, "
27 "pokemon_trader_account_id = :traderAccountID, "
28 "pokemon_box_number = :boxNumber, "
29 "pokemon_box_index = :boxInder, "
30 "pokemon_box_catch_date = :catchDate "
31 "WHERE pokemon_id = :pokemonID";
36 query.
Write (pokemonTable_.accountID_.GetValue ());
37 query.Write (pokemonTable_.staticID_);
38 query.Write (pokemonTable_.experience_);
39 query.Write (static_cast<yap::UInt8>(pokemonTable_.gender_));
40 query.Write (pokemonTable_.nickname_);
41 query.Write (pokemonTable_.shiny_);
42 query.Write (pokemonTable_.loyalty_);
43 query.Write (pokemonTable_.nature_);
44 query.Write (pokemonTable_.tradingNumber_);
45 query.Write (pokemonTable_.traderAccountID_);
46 query.Write (pokemonTable_.boxNumber_);
47 query.Write (pokemonTable_.boxIndex_);
48 query.Write (pokemonTable_.catchDate_);
50 if (query.AffectedRows () == 1)
54 "An error occurs during the update of a Pokemon's tuple."
55 "Any tuple seems to be concerned by this update !");