CÓMO
En ArcGIS Pro SDK, si intenta realizar una consulta SQL con una sentencia SQL no válida, se devuelve el siguiente error:
Query Error: An invalid SQL statement was used.
La versión 1.4 de las muestras de ArcGIS Pro SDK de la comunidad GitHub de Esri utilizan las nuevas características de C# 6 disponibles con Visual Studio 2015. Por ejemplo, la cadena de caracteres interpolada ($), como en el ejemplo siguiente: Filtrar entidades en función de los atributos de una extensión.
La línea 143 del Dockpane1ViewModel.cs tiene el siguiente código ling:
var whereClause = $"{SelectedField} = {quote}{FieldValue}{quote}";Observe el uso del operador de interpolación de la cadena de caracteres (el símbolo de dólar: $). Este operador solo se admite en Visual Studio 2015 y versiones posteriores. Si intenta utilizarlo en Visual Studio 2013, se genera un error de compilación. Si se borra, se elimina el error de compilación; sin embargo, al ejecutar el código, se devuelve un error de tiempo de ejecución.
Query Error: An invalid SQL statement was used
Id. de artículo: 000015910
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri