diff options
author | Eugenio Favalli <elvenprogrammer@gmail.com> | 2006-01-09 13:42:46 +0000 |
---|---|---|
committer | Eugenio Favalli <elvenprogrammer@gmail.com> | 2006-01-09 13:42:46 +0000 |
commit | 58871d54f8ecaf9bde0689edb58561f40ed0f683 (patch) | |
tree | 333712a392ea0c3da2c131de2ff6ca683bea95aa | |
parent | ad0058c32c58330675136e35135a3d1b78be64b0 (diff) | |
download | manaserv-58871d54f8ecaf9bde0689edb58561f40ed0f683.tar.gz manaserv-58871d54f8ecaf9bde0689edb58561f40ed0f683.tar.bz2 manaserv-58871d54f8ecaf9bde0689edb58561f40ed0f683.tar.xz manaserv-58871d54f8ecaf9bde0689edb58561f40ed0f683.zip |
Fixed some sql query issues
-rw-r--r-- | src/dalstorage.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/dalstorage.cpp b/src/dalstorage.cpp index eeb6249d..fc168925 100644 --- a/src/dalstorage.cpp +++ b/src/dalstorage.cpp @@ -491,13 +491,14 @@ DALStorage::getMapNameFromId(const unsigned int mapId) open(); try { - std::string sql("select map from "); - sql += MAPS_TBL_NAME; - sql += " where id = '"; - sql += mapId; - sql += "');"; - - const dal::RecordSet& mapInfo = mDb->execSql(sql); + std::stringstream sql; + sql << "select map from "; + sql << MAPS_TBL_NAME; + sql << " where id = "; + sql << mapId; + sql << ";"; + + const dal::RecordSet& mapInfo = mDb->execSql(sql.str()); // If the map return is empty then we have no choice but to return false. if (mapInfo.isEmpty()) { |