summaryrefslogtreecommitdiffstats
path: root/src/sql/drivers/sqlite/qsql_sqlite.cpp
diff options
context:
space:
mode:
authorMarko Kangas <marko.kangas@digia.com>2013-02-08 12:10:26 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-03-13 17:27:36 +0100
commit18be0749eb58316036d6eaff9dc5fecc1379f31a (patch)
tree81e7748dfe6b10fe099c0cf711d0f270cf959f07 /src/sql/drivers/sqlite/qsql_sqlite.cpp
parent7ec521a373b03782b4ef364cb92427283187c78e (diff)
Fix for Sql query aliases with dots
Task-number: QTBUG-14904 Change-Id: I98a02d4bbf28522cd5c2f65ea606b6b26977e8e6 Reviewed-by: Mark Brand <mabrand@mabrand.nl>
Diffstat (limited to 'src/sql/drivers/sqlite/qsql_sqlite.cpp')
-rw-r--r--src/sql/drivers/sqlite/qsql_sqlite.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/sql/drivers/sqlite/qsql_sqlite.cpp b/src/sql/drivers/sqlite/qsql_sqlite.cpp
index f11279f262..04c88dd188 100644
--- a/src/sql/drivers/sqlite/qsql_sqlite.cpp
+++ b/src/sql/drivers/sqlite/qsql_sqlite.cpp
@@ -206,8 +206,7 @@ void QSQLiteResultPrivate::initColumns(bool emptyResultset)
}
}
- int dotIdx = colName.lastIndexOf(QLatin1Char('.'));
- QSqlField fld(colName.mid(dotIdx == -1 ? 0 : dotIdx + 1), fieldType);
+ QSqlField fld(colName, fieldType);
fld.setSqlType(stp);
rInf.append(fld);
}