summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugenio Favalli <elvenprogrammer@gmail.com>2006-01-09 13:42:46 +0000
committerEugenio Favalli <elvenprogrammer@gmail.com>2006-01-09 13:42:46 +0000
commit58871d54f8ecaf9bde0689edb58561f40ed0f683 (patch)
tree333712a392ea0c3da2c131de2ff6ca683bea95aa
parentad0058c32c58330675136e35135a3d1b78be64b0 (diff)
downloadmanaserv-58871d54f8ecaf9bde0689edb58561f40ed0f683.tar.gz
manaserv-58871d54f8ecaf9bde0689edb58561f40ed0f683.tar.bz2
manaserv-58871d54f8ecaf9bde0689edb58561f40ed0f683.tar.xz
manaserv-58871d54f8ecaf9bde0689edb58561f40ed0f683.zip
Fixed some sql query issues
-rw-r--r--src/dalstorage.cpp15
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()) {