Pour la version 5.5 l'interface de requête de géoconcept a été relookée. Désormais il est également possible de gérer les parenthèses lors de la rédaction de requête à plusieurs conditions pour gérer les priorités d’enchaînements.
Pseudo-
SQL pour les bases de données internes. Il s’agit d’un langage propre à géoconcept permettant d’exprimer les requêtes au format texte. Les requêtes traduites en
SQL dans géoconcept ne sont donc pas utilisables dans une autre application utilisant le langage standard
SQL pour les bases de données internes
Choisir la connexion IDAPI (Integrated Database Application Programing Interface) ou ORACLE.
IDAPI fournit une interface de connexion mais aussi des drivers spécifiques permettant de se connecter rapidement à différents types de bases de données externes : DB2, DBASE, FOXPRO, Informix, Interbase, Microsoft Access 95 et 97, Microsoft
SQL Server, Oracle, PARADOX, et Sybase. Il permet également d’accéder aux bases de données en utilisant un driver ODBC. La connexion
ORACLE permet de se connecter à une base de donnée Oracle
Editer la requête
SQL externe. La requête de sélection
SQL crée une vue en mémoire dont le résultat est pris en compte par geoconcept en fonction des besoins de l’utilisateur. Ceci nécessite une clé commune pour mettre en correspondance les enregistrements de la vue issue de la requête
SQL et les objets GeoConcept. Menu Données > Requêtes
SQL externes > éditer
2 possibilités d’accès : soit par la commande “recherche”, soit par le “gestionnaire de requêtes”
4 onglets : Requête (critères attributaires), Topologie (critères spatiaux), Options, Pseudo-
SQL
Une typologie de requêtes : Requête mono-critère, Requête multi-critères, Requête paramétrée (très utile), requête topologique
sauvegarde des requêtes possible
requêtes enregistrées disponibles dans le Menu Données > Requêtes
On peut charger une requête préexistante afin de la modifier
Une nouvelle table est crée
Différentes représentations graphiques possibles (les résultats sont affichables, sélectionnables, mémorisables, « masquables », coloriables. Le coloriage appliqué aux objets est temporaire)
Disponibles dans l’onglet Topologie du Gestionnaire de Requête
Opérateur logique : Et, Ou, Sauf ; si c’est une nouvelle condition s’ajoutant à une précédente (Requête multi-critères). Désormais il est possible de gérer les parenthèses lors de la rédaction de requête à plusieurs conditions pour gérer les priorités d’enchaînements
Relation de comparaison : est égal à, est différent de, est inférieur à, est inférieur ou égal à, est supérieur à, est supérieur ou égal, contient, ne contient pas