Skip to content

Commit 978086b

Browse files
committed
[MSSQL] Fix #9511 - Use QDate and QDateTime for date sql type
1 parent 530a36d commit 978086b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/providers/mssql/qgsmssqlprovider.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -305,13 +305,13 @@ QVariant::Type QgsMssqlProvider::DecodeSqlType( QString sqlTypeName )
305305
}
306306
else if ( sqlTypeName.startsWith( "date", Qt::CaseInsensitive ) )
307307
{
308-
type = QVariant::String;
308+
type = QVariant::Date;
309309
}
310310
else if ( sqlTypeName.startsWith( "datetime", Qt::CaseInsensitive ) ||
311311
sqlTypeName.startsWith( "smalldatetime", Qt::CaseInsensitive ) ||
312312
sqlTypeName.startsWith( "datetime2", Qt::CaseInsensitive ) )
313313
{
314-
type = QVariant::String;
314+
type = QVariant::DateTime;
315315
}
316316
else if ( sqlTypeName.startsWith( "time", Qt::CaseInsensitive ) ||
317317
sqlTypeName.startsWith( "timestamp", Qt::CaseInsensitive ) )

0 commit comments

Comments
 (0)