FORMATION INTOUCH 7.0 Le module SQL FACTORY systemes http://www.factory-syst.fr LE MODULE SQL Introduction Module standard dans InTouch depuis la version 6.0 Permet une connexion à une base de données relationnelle Passerelle idéale vers des serveurs réseaux Idéal pour les rapports de production & tracabilité Sa mise en œuvre consiste principalement à définir une table de relation entre les variables InTouch et les champs d'une table et à intégrer des fonctions systèmes SQL (41) dans les scripts InTouch FACTORY systemes http://www.factory-syst.fr LE MODULE SQL Architecture Poste Serveur B.D. SQL Serveur InTouch PC3 FACTORY systemes InTouch PC2 http://www.factory-syst.fr InTouch PC1 LE MODULE SQL Bases de données supportées Oracle Sybase Microsoft SQL Serveur dBase Microsoft Access IBM OS/2 DataBase Manager Paradox FACTORY systemes http://www.factory-syst.fr LE MODULE SQL Mise en œuvre - 1ere étape Vous devez tout d'abord créer une table de correspondance entre les variables InTouch et les éléments d'une table de la base de données Cette table de correspondance est appelée : Liste des liens Cette table se créée dans WindomMaker à travers le menu Spécial/Gestionnaire SQL Access/Liste de liens FACTORY systemes http://www.factory-syst.fr LE MODULE SQL Exemple : Liste des liens FACTORY systemes http://www.factory-syst.fr LE MODULE SQL Mise en œuvre - 2eme étape Intégration de fonctions systèmes dans les scripts de traitement InTouch Info. : Vous trouverez dans la Tech Note Wonderware no. 107 ( Building SQL Access WhereExpression and Calling Stored procedures From InTouch) des exemples de constructions de requêtes SQL et également d'activation de procédures stockées FACTORY systemes http://www.factory-syst.fr LE MODULE SQL Les fonctions systèmes SQL SqlConnect SqlDisconnect Création d'une table SqlClearTable Déconnexion à une base de données relationnelle SqlCreateTable Connexion à une base de données relationnelle Effacer les éléments d'une table SqlDropTable Détruire une table FACTORY systemes http://www.factory-syst.fr LES FONCTIONS SYSTEMES Les fonctions systèmes SQL SqlDelete SqlSelect Insérer un élément dans une table SqlUpdate Sélectionner les éléments d'une table SqlInsert Détruire les éléments d'une table Mettre à jour les éléments d'une table SqlUpdateCurrent Mettre à jour l'élément courant d'une table FACTORY systemes http://www.factory-syst.fr LES FONCTIONS SYSTEMES Les fonctions systèmes SQL SqlFirst SqlLast Sélectionner l'élément précédent d'une table SqlNext Sélectionner le dernier élément d'une table SqlPrev Sélectionner le premier élément d'une table Sélectionner l'élément suivant d'une table SqlNumlRows Connaître le nombre d'éléments d'une table FACTORY systemes http://www.factory-syst.fr LE MODULE SQL Avez vous des questions ? FACTORY systemes http://www.factory-syst.fr