@@ -1985,22 +1985,22 @@ QGISEXTERN bool saveStyle( const QString& uri, const QString& qmlStyle, const QS
1985
1985
}
1986
1986
if ( query.isActive () && query.next () && query.value ( 0 ).toInt () == 0 )
1987
1987
{
1988
- QgsDebugMsg ( " Need to create styles table" );
1989
- bool execOk = query.exec ( QString ( " CREATE TABLE [dbo].[layer_styles]("
1990
- " [id] int IDENTITY(1,1) PRIMARY KEY,"
1991
- " [f_table_catalog] [varchar](1024) NULL,"
1992
- " [f_table_schema] [varchar](1024) NULL,"
1993
- " [f_table_name] [varchar](1024) NULL,"
1994
- " [f_geometry_column] [varchar](1024) NULL,"
1995
- " [styleName] [varchar](1024) NULL,"
1996
- " [styleQML] [text] NULL,"
1997
- " [styleSLD] [text] NULL,"
1998
- " [useAsDefault] [int] NULL,"
1999
- " [description] [text] NULL,"
2000
- " [owner] [varchar](1024) NULL,"
2001
- " [ui] [text] NULL,"
2002
- " [update_time] [datetime] NULL"
2003
- " ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]" ));
1988
+ QgsDebugMsg ( " Need to create styles table" );
1989
+ bool execOk = query.exec ( QString ( " CREATE TABLE [dbo].[layer_styles]("
1990
+ " [id] int IDENTITY(1,1) PRIMARY KEY,"
1991
+ " [f_table_catalog] [varchar](1024) NULL,"
1992
+ " [f_table_schema] [varchar](1024) NULL,"
1993
+ " [f_table_name] [varchar](1024) NULL,"
1994
+ " [f_geometry_column] [varchar](1024) NULL,"
1995
+ " [styleName] [varchar](1024) NULL,"
1996
+ " [styleQML] [text] NULL,"
1997
+ " [styleSLD] [text] NULL,"
1998
+ " [useAsDefault] [int] NULL,"
1999
+ " [description] [text] NULL,"
2000
+ " [owner] [varchar](1024) NULL,"
2001
+ " [ui] [text] NULL,"
2002
+ " [update_time] [datetime] NULL"
2003
+ " ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]" ) );
2004
2004
if ( !execOk )
2005
2005
{
2006
2006
errCause = QObject::tr ( " Unable to save layer style. It's not possible to create the destination table on the database. Maybe this is due to table permissions. Please contact your database admin" );
@@ -2036,8 +2036,8 @@ QGISEXTERN bool saveStyle( const QString& uri, const QString& qmlStyle, const QS
2036
2036
.arg ( QgsMssqlProvider::quotedValue ( qmlStyle ) )
2037
2037
.arg ( QgsMssqlProvider::quotedValue ( sldStyle ) )
2038
2038
.arg ( useAsDefault ? " 1" : " 0" )
2039
- .arg ( QgsMssqlProvider::quotedValue ( styleDescription.isEmpty () ? QDateTime::currentDateTime ().toString () : styleDescription ) )
2040
- .arg ( QgsMssqlProvider::quotedValue ( dsUri.username () ) )
2039
+ .arg ( QgsMssqlProvider::quotedValue ( styleDescription.isEmpty () ? QDateTime::currentDateTime ().toString () : styleDescription ) )
2040
+ .arg ( QgsMssqlProvider::quotedValue ( dsUri.username () ) )
2041
2041
.arg ( uiFileColumn )
2042
2042
.arg ( uiFileValue );
2043
2043
@@ -2048,31 +2048,31 @@ QGISEXTERN bool saveStyle( const QString& uri, const QString& qmlStyle, const QS
2048
2048
" AND f_table_name=%3"
2049
2049
" AND f_geometry_column=%4"
2050
2050
" AND styleName=%5" )
2051
- .arg ( QgsMssqlProvider::quotedValue (dsUri.database () ) )
2052
- .arg ( QgsMssqlProvider::quotedValue (dsUri.schema () ) )
2053
- .arg ( QgsMssqlProvider::quotedValue (dsUri.table () ) )
2054
- .arg ( QgsMssqlProvider::quotedValue (dsUri.geometryColumn () ) )
2055
- .arg ( QgsMssqlProvider::quotedValue (styleName.isEmpty () ? dsUri.table () : styleName ) );
2051
+ .arg ( QgsMssqlProvider::quotedValue ( dsUri.database () ) )
2052
+ .arg ( QgsMssqlProvider::quotedValue ( dsUri.schema () ) )
2053
+ .arg ( QgsMssqlProvider::quotedValue ( dsUri.table () ) )
2054
+ .arg ( QgsMssqlProvider::quotedValue ( dsUri.geometryColumn () ) )
2055
+ .arg ( QgsMssqlProvider::quotedValue ( styleName.isEmpty () ? dsUri.table () : styleName ) );
2056
2056
2057
2057
if ( !query.exec ( checkQuery ) )
2058
2058
{
2059
2059
QgsDebugMsg ( query.lastError ().text () );
2060
- QgsDebugMsg (" Check Query failed" );
2060
+ QgsDebugMsg ( " Check Query failed" );
2061
2061
return false ;
2062
2062
}
2063
2063
if ( query.isActive () && query.next () && query.value ( 0 ).toString () == styleName )
2064
- {
2065
- if ( QMessageBox::question ( nullptr , QObject::tr ( " Save style in database" ),
2064
+ {
2065
+ if ( QMessageBox::question ( nullptr , QObject::tr ( " Save style in database" ),
2066
2066
QObject::tr ( " A style named \" %1\" already exists in the database for this layer. Do you want to overwrite it?" )
2067
2067
.arg ( styleName.isEmpty () ? dsUri.table () : styleName ),
2068
2068
QMessageBox::Yes | QMessageBox::No ) == QMessageBox::No )
2069
- {
2070
- errCause = QObject::tr ( " Operation aborted. No changes were made in the database" );
2071
- QgsDebugMsg (" User selected not to overwrite styles" );
2072
- return false ;
2073
- }
2069
+ {
2070
+ errCause = QObject::tr ( " Operation aborted. No changes were made in the database" );
2071
+ QgsDebugMsg ( " User selected not to overwrite styles" );
2072
+ return false ;
2073
+ }
2074
2074
2075
- QgsDebugMsg (" Updating styles" );
2075
+ QgsDebugMsg ( " Updating styles" );
2076
2076
sql = QString ( " UPDATE layer_styles "
2077
2077
" SET useAsDefault=%1"
2078
2078
" ,styleQML=%2"
@@ -2110,8 +2110,8 @@ QGISEXTERN bool saveStyle( const QString& uri, const QString& qmlStyle, const QS
2110
2110
sql = QString ( " %1; %2;" ).arg ( removeDefaultSql, sql );
2111
2111
}
2112
2112
2113
- QgsDebugMsg (" Inserting styles" );
2114
- QgsDebugMsg (sql);
2113
+ QgsDebugMsg ( " Inserting styles" );
2114
+ QgsDebugMsg ( sql );
2115
2115
bool execOk = query.exec ( sql );
2116
2116
2117
2117
if ( !execOk )
@@ -2151,20 +2151,20 @@ QGISEXTERN QString loadStyle( const QString& uri, QString& errCause )
2151
2151
.arg ( QgsMssqlProvider::quotedValue ( dsUri.table () ) )
2152
2152
.arg ( QgsMssqlProvider::quotedValue ( dsUri.geometryColumn () ) );
2153
2153
2154
- if ( !query.exec ( selectQmlQuery ) )
2155
- {
2156
- QgsDebugMsg (" Load of style failed" );
2157
- QString msg = query.lastError ().text ();
2158
- errCause = msg;
2159
- QgsDebugMsg ( msg );
2160
- return QString ();
2161
- }
2162
- if ( query.isActive () && query.next ())
2163
- {
2164
- QString style = query.value ( 0 ).toString ();
2165
- return style;
2166
- }
2167
- return QString ();
2154
+ if ( !query.exec ( selectQmlQuery ) )
2155
+ {
2156
+ QgsDebugMsg ( " Load of style failed" );
2157
+ QString msg = query.lastError ().text ();
2158
+ errCause = msg;
2159
+ QgsDebugMsg ( msg );
2160
+ return QString ();
2161
+ }
2162
+ if ( query.isActive () && query.next () )
2163
+ {
2164
+ QString style = query.value ( 0 ).toString ();
2165
+ return style;
2166
+ }
2167
+ return QString ();
2168
2168
}
2169
2169
2170
2170
QGISEXTERN int listStyles ( const QString &uri, QStringList &ids, QStringList &names,
@@ -2208,19 +2208,19 @@ QGISEXTERN int listStyles( const QString &uri, QStringList &ids, QStringList &na
2208
2208
.arg ( QgsMssqlProvider::quotedValue ( dsUri.schema () ) )
2209
2209
.arg ( QgsMssqlProvider::quotedValue ( dsUri.table () ) )
2210
2210
.arg ( QgsMssqlProvider::quotedValue ( dsUri.geometryColumn () ) );
2211
- bool queryOk = query.exec (selectRelatedQuery);
2212
- if ( !queryOk)
2211
+ bool queryOk = query.exec ( selectRelatedQuery );
2212
+ if ( !queryOk )
2213
2213
{
2214
2214
QgsDebugMsg ( query.lastError ().text () );
2215
2215
return -1 ;
2216
2216
}
2217
2217
int numberOfRelatedStyles = 0 ;
2218
- while ( query.isActive () && query.next ())
2218
+ while ( query.isActive () && query.next () )
2219
2219
{
2220
- QgsDebugMsg (query.value (1 ).toString ());
2221
- ids.append ( query.value (0 ).toString () );
2222
- names.append ( query.value (1 ).toString () );
2223
- descriptions.append ( query.value (2 ).toString () );
2220
+ QgsDebugMsg ( query.value ( 1 ).toString () );
2221
+ ids.append ( query.value ( 0 ).toString () );
2222
+ names.append ( query.value ( 1 ).toString () );
2223
+ descriptions.append ( query.value ( 2 ).toString () );
2224
2224
numberOfRelatedStyles = numberOfRelatedStyles + 1 ;
2225
2225
}
2226
2226
QString selectOthersQuery = QString ( " SELECT id,styleName,description"
@@ -2231,20 +2231,20 @@ QGISEXTERN int listStyles( const QString &uri, QStringList &ids, QStringList &na
2231
2231
.arg ( QgsMssqlProvider::quotedValue ( dsUri.schema () ) )
2232
2232
.arg ( QgsMssqlProvider::quotedValue ( dsUri.table () ) )
2233
2233
.arg ( QgsMssqlProvider::quotedValue ( dsUri.geometryColumn () ) );
2234
- QgsDebugMsg (selectOthersQuery);
2235
- queryOk = query.exec (selectOthersQuery);
2236
- if ( !queryOk)
2234
+ QgsDebugMsg ( selectOthersQuery );
2235
+ queryOk = query.exec ( selectOthersQuery );
2236
+ if ( !queryOk )
2237
2237
{
2238
2238
QString msg = query.lastError ().text ();
2239
2239
QgsDebugMsg ( msg );
2240
2240
return -1 ;
2241
2241
}
2242
- QgsDebugMsg (query.isActive () && query.size ());
2243
- while ( query.next ())
2242
+ QgsDebugMsg ( query.isActive () && query.size () );
2243
+ while ( query.next () )
2244
2244
{
2245
- ids.append ( query.value (0 ).toString () );
2246
- names.append ( query.value (1 ).toString () );
2247
- descriptions.append ( query.value (2 ).toString () );
2245
+ ids.append ( query.value ( 0 ).toString () );
2246
+ names.append ( query.value ( 1 ).toString () );
2247
+ descriptions.append ( query.value ( 2 ).toString () );
2248
2248
}
2249
2249
return numberOfRelatedStyles;
2250
2250
}
@@ -2266,17 +2266,17 @@ QGISEXTERN QString getStyleById( const QString& uri, QString styleId, QString& e
2266
2266
2267
2267
QString style = " " ;
2268
2268
QString selectQmlQuery = QString ( " SELECT styleQml FROM layer_styles WHERE id=%1" ).arg ( QgsMssqlProvider::quotedValue ( styleId ) );
2269
- bool queryOk = query.exec (selectQmlQuery);
2270
- if ( !queryOk)
2269
+ bool queryOk = query.exec ( selectQmlQuery );
2270
+ if ( !queryOk )
2271
2271
{
2272
2272
QString msg = query.lastError ().text ();
2273
2273
QgsDebugMsg ( msg );
2274
2274
errCause = query.lastError ().text ();
2275
2275
return QString ( );
2276
2276
}
2277
- while ( query.next ())
2277
+ while ( query.next () )
2278
2278
{
2279
- style = query.value (0 ).toString ();
2279
+ style = query.value ( 0 ).toString ();
2280
2280
}
2281
2281
return style;
2282
2282
}
0 commit comments