• Infos étendues


Permet d'indiquer des paramètres supplémentaires selon le type de base de données (N° de port, gestion du curseur etc ...)

   Exemple : "Server Port=3307" pour MySQL, "Cursor Sensitivity=1;Force Translate=65535" pour DB2/400

   Se référer à la documentation de chaque base de données


  • Exécuter le COUNT des tables à l'ouverture


Pour afficher le nombre de lignes de chaque table dans la liste des tables.

Sur certaines bases ça peut être plus ou moins long.

Pour MySQL(ou MariaDB) et Hyper File cette option n'est pas disponible (info des vues système pour l'un et très rapide pour l'autre)


SQL Server :

Possibilité d'utiliser sys.dm_db_partition_stats pour afficher le nombre de lignes, c'est beaucoup plus rapide que le COUNT sur chaque table.


DB2400 : 

Possibilité d'utiliser sqys2.systablestat pour afficher le nombre de lignes, c'est beaucoup plus rapide que le COUNT sur chaque table.


  • Fonctions, procédures et vues SQL Server / MySQL / MariaDB


Options pour afficher les fonctions, procédures et vues.

Ces objets seront ajoutés au treeview de gauche.

Un clic sur un de ces objets affichera la définition (code SQL source) de l'objet



  • Utiliser les noms système


Cette option apparaît uniquement pour DB2/400


Cocher cette option pour utiliser les noms système AS/400 (noms courts limités à 10 caractères) au lieu des alias.


A noter : si le nom système et l'alias sont différents, une info-bulle est affichée au dessus du nom de table ou du nom de colonne dans le treeview :


 

De même, dans la table DATA (si l'info-bulle du libellé est activée), le nom système ou l'alias de la colonne sera précisé dans l'info-bulle : 

 

 


Le choix d'utiliser les noms système ou les alias se fait dans la fiche du profil de connexion

A partir de l'écran principal du logiciel, pour accéder à tout moment au profil de connexion, utiliser le raccourci CTRL M


  • Création des fichiers HyperFile


Pour une connexion HyperFile avec analyse, une case à cocher spécifique apparaît :

Si cette option est cochée, les fichiers non trouvé seront créés


  • Pas d'affichage des mémos pour SELECT * (Data)


Si ces options sont cochées les colonnes de type mémos texte ou binaire ne seront pas prises en compte lors d'une SELECT * dans l'onglet Data


* sera remplacé par la liste des colonnes non mémos



  • Support Unicode


Ajoute WD Unicode Support = 1 aux infos étendues

Voir cette page


  • Lire les sous-dossiers


Pour HFSQL C/S et Classic, si cette option est cochée, les fichiers des sous-dossiers seront lus et gérés dans l'interface.


  • Tronquer les mémos texte


Cette option permet de tronquer (LEFT) les mémos texte dans la table Data

Ceci permet d’accélérer les traitement dans le cas de mémos très gros

Disponible pour l'instant pour : Mémos texte HF et longtext MySQL


  • Interdire la modification de données


Si cette option est cochée il sera impossible de modifier les données, que ce soit dans la table (F4) ou en mode fiche

Il est indiqué en bas à droite si ce mode est activé :


   



  • Associer au groupe de scripts


Permet de sélectionner automatiquement un groupe de requête pour cette connexion (voir Gestion des groupes de scripts)


  • Tester connexion


Exécute un test de connexion avec les paramètres saisis à l'écran (même si pas encore enregistrés)


  • Générer la ligne de commande


Génération d'une ligne de commande pour une connexion automatique à partir d'un raccourci vers Outils_SQL

Voir Ligne de commande


Clic = générer la ligne de commande détaillée

exemple : -type=postgresql -driver=POSTGRESQL -server=localhost -user=pascal -pwd=12867452 -database=gestmat -choose_database=0


CTRL clic = générer la ligne de commande avec le code profil

exemple : -cnx=GM_POSTGRES