mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-27 00:33:48 -05:00
Fix #11993 - Fix crash with node tool and sql server
Funded By Digital Mapping Solutions
This commit is contained in:
parent
53f5349fc4
commit
b48e7fd367
@ -97,11 +97,11 @@ void QgsMssqlFeatureIterator::BuildStatement( const QgsFeatureRequest& request )
|
||||
|
||||
foo.setRealNumberPrecision( 8 );
|
||||
foo.setRealNumberNotation( QTextStream::FixedNotation );
|
||||
foo << request.filterRect().xMinimum() << " " << request.filterRect().yMinimum() << ", "
|
||||
<< request.filterRect().xMaximum() << " " << request.filterRect().yMinimum() << ", "
|
||||
<< request.filterRect().xMaximum() << " " << request.filterRect().yMaximum() << ", "
|
||||
<< request.filterRect().xMinimum() << " " << request.filterRect().yMaximum() << ", "
|
||||
<< request.filterRect().xMinimum() << " " << request.filterRect().yMinimum();
|
||||
foo << qgsDoubleToString( request.filterRect().xMinimum() ) << " " << qgsDoubleToString( request.filterRect().yMinimum() ) << ", "
|
||||
<< qgsDoubleToString( request.filterRect().xMaximum() ) << " " << qgsDoubleToString( request.filterRect().yMinimum() ) << ", "
|
||||
<< qgsDoubleToString( request.filterRect().xMaximum() ) << " " << qgsDoubleToString( request.filterRect().yMaximum() ) << ", "
|
||||
<< qgsDoubleToString( request.filterRect().xMinimum() ) << " " << qgsDoubleToString( request.filterRect().yMaximum() ) << ", "
|
||||
<< qgsDoubleToString( request.filterRect().xMinimum() ) << " " << qgsDoubleToString( request.filterRect().yMinimum() );
|
||||
|
||||
mStatement += QString( " where [%1].STIntersects([%2]::STGeomFromText('POLYGON((%3))',%4)) = 1" ).arg(
|
||||
mSource->mGeometryColName, mSource->mGeometryColType, r, QString::number( mSource->mSRId ) );
|
||||
|
Loading…
x
Reference in New Issue
Block a user