Skip to content
Permalink
Browse files

[MSSQL] Better fix to removing MZ. Thanks to Nyall ;)

  • Loading branch information
NathanW2 committed Jun 23, 2017
1 parent c793a92 commit b69861210ac40f0e4891b6e7e8be301128e75bea
Showing with 2 additions and 5 deletions.
  1. +2 −5 src/providers/mssql/qgsmssqlprovider.cpp
@@ -999,8 +999,7 @@ bool QgsMssqlProvider::addFeatures( QgsFeatureList &flist, Flags flags )
// Z and M on the end of a WKT string isn't valid for
// SQL Server so we have to remove it first.
wkt = geom.exportToWkt();
wkt = wkt.replace( "Z", "" );
wkt = wkt.replace( "M", "" );
wkt.replace(QRegExp("[mzMZ]+\\s*\\("), "(");
}
query.addBindValue( wkt );
}
@@ -1336,9 +1335,7 @@ bool QgsMssqlProvider::changeGeometryValues( const QgsGeometryMap &geometry_map
QString wkt = it->exportToWkt();
// Z and M on the end of a WKT string isn't valid for
// SQL Server so we have to remove it first.
wkt = wkt.replace( "Z", "" );
wkt = wkt.replace( "M", "" );
QgsDebugMsg( wkt );
wkt.replace(QRegExp("[mzMZ]+\\s*\\("), "(");
query.addBindValue( wkt );
}

0 comments on commit b698612

Please sign in to comment.
You can’t perform that action at this time.