La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

DYALOG APL 2006 SQAPL : Dyalog APL et SQL unis pour le meilleur uniquement ! 91, rue du Fb St Honoré 75008 PARIS tél. : 01 44 71 35 20 Fax : 01 42 66 15.

Présentations similaires


Présentation au sujet: "DYALOG APL 2006 SQAPL : Dyalog APL et SQL unis pour le meilleur uniquement ! 91, rue du Fb St Honoré 75008 PARIS tél. : 01 44 71 35 20 Fax : 01 42 66 15."— Transcription de la présentation:

1 DYALOG APL 2006 SQAPL : Dyalog APL et SQL unis pour le meilleur uniquement ! 91, rue du Fb St Honoré 75008 PARIS tél. : 01 44 71 35 20 Fax : 01 42 66 15 60 http://www.dyalog.comhttp://www.dyalog.com - http://www.quantys.frhttp://www.quantys.fr

2 Dyalog APL SQAPL : Ouvrir APL sur les SGBDR SQAPL est un Workspace permettant d’accéder au bases de données en lecture et en écriture via ODBC. Il permet donc d’utiliser ou de mettre à disposition des données en adoptant les standards du marché.

3 Dyalog APL Trouver et accéder les sources de données. SQAInit '.' : Initialiser la DLL SQAPL SQADSN '.' : Consulter la liste des sources de données SQAConnect 'tie' 'TIPEA' : Connexion à une base

4 Dyalog APL Consulter les objets de la source de données. SQATables ‘tie' : Consulter la liste des objets de la base de données SQAColumns 'tie' 'DIVTICKETS_P' : Consulter la liste des colonnes des objets de la base SQADo 'tie' 'select * from TabRefSens' : Consulter les données d’une table

5 Dyalog APL Consultations de données un peu plus avancées SQADo 'tie' 'select count(*) from TabDivTicket' : Compter le nombre de lignes SQADo 'tie' 'SELECT contrepartiemere, contrepartiefille, sum(quantite) FROM TabDivTicket group by contrepartiemere, contrepartiefille' : Interroger des données en les sommant

6 Dyalog APL Enregistrer des données dans la Base : SQADo 'tie' 'CREATE TABLE Dyalog2006 (CodeNum INTEGER, Valeur DOUBLE)' : Créer une nouvelle table SQADo 'tie' 'insert into Dyalog2006 values(1, 5555)' : Ajouter une ligne

7 Dyalog APL Enregistrer des données dans la Base : zz„5 2½870 97 698 9 98 7098 890 567 9089 SQAPrepare 'tie.C1' 'insert into Dyalog2006 values(:I:, :F:)' : Préparer l’insertion d’une matrice SQAExecN 'tie.C1' zz : Insérer la matrice SQAClose 'tie.C1' : Refermer le curseur

8 Dyalog APL Autres fonctionnalités : Lecture et écriture en bouclant par ligne ou blocs de lignes pour gérer les gros volumes Travail en curseurs (lecture / écriture / update) Gestion des transactions


Télécharger ppt "DYALOG APL 2006 SQAPL : Dyalog APL et SQL unis pour le meilleur uniquement ! 91, rue du Fb St Honoré 75008 PARIS tél. : 01 44 71 35 20 Fax : 01 42 66 15."

Présentations similaires


Annonces Google