factory - AIP Primeca

publicité
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
Téléchargement