src/sql/drivers/psql/qsql_psql.cpp
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
--- a/src/sql/drivers/psql/qsql_psql.cpp	Tue Jan 26 12:42:25 2010 +0200
+++ b/src/sql/drivers/psql/qsql_psql.cpp	Tue Feb 02 00:43:10 2010 +0200
@@ -357,7 +357,7 @@
             }
             return QString::fromAscii(val);
         }
-        return strtod(val, 0);
+        return QString::fromAscii(val).toDouble();
     case QVariant::Date:
         if (val[0] == '\0') {
             return QVariant(QDate());
@@ -1150,7 +1150,7 @@
         case QVariant::Time:
 #ifndef QT_NO_DATESTRING
             if (field.value().toTime().isValid()) {
-                r = QLatin1Char('\'') + field.value().toTime().toString(Qt::ISODate) + QLatin1Char('\'');
+                r = QLatin1Char('\'') + field.value().toTime().toString(QLatin1String("hh:mm:ss.zzz")) + QLatin1Char('\'');
             } else
 #endif
             {