IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HyperFileSQL Discussion :

lire rubriques de tableau en SQL


Sujet :

HyperFileSQL

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2012
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2012
    Messages : 144
    Points : 88
    Points
    88
    Par défaut lire rubriques de tableau en SQL
    Bonjour tout le monde

    Voici mon souci (windev 16).
    Quand une rubrique d’une table est un tableau, windev en sql n’accepte de lire que la 1ere rubrique, et pas les suivantes.

    Exemple :
    (Le fichier LIVRES contient la rubrique Réserve en tableau de 3 colonnes.)

    Req est source de données
    Mareq="SELECT * FROM LIVRES

    SI HExécuteRequêteSQL(Req,Mareq) ALORS
    HLitPremier(Req)
    TANTQUE PAS HEnDehors(Req)
    Trace(Req. Réserve )
    Trace(Req. Réserve [1])
    Trace(Req. Réserve [2])
    HLitSuivant(Req)
    FIN
    FIN

    La syntaxe est ok pour le 1er et 2ème Trace, mais pas le 3ème. En fait, seul le 1er indice du tableau est accepté par windev, et affiche une erreur.
    Savez vous comment on pourrait traiter toutes les rubriques ?
    Cordialement
    ELPato

  2. #2
    Rédacteur/Modérateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Analyste programmeur senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Points : 4 681
    Points
    4 681
    Billets dans le blog
    22
    Par défaut
    A ma connaissance, SQL ne gère pas les tableaux.
    Passe par les fonctions Hxxx, ou alors créé plusieurs rubriques dans ta table
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aidé, pensez à remercier . La discussion est résolue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Expérience, Réalisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2012
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2012
    Messages : 144
    Points : 88
    Points
    88
    Par défaut rubriques tableau et SQL
    Bonjour

    Je me réponds à moi-même
    En fait c’est possible.
    Il suffit (dans mon précédent exemple) de renommer avec AS les rubriques.
    Par exemple :
    Select reservation[1] AS R1, reservation[2] AS R2 etc…
    Puis d’utiliser req.r1, req.r2 etc dans le traitement Windev.
    Encore merci.
    Cordialement
    ElPato

  4. #4
    Rédacteur/Modérateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Analyste programmeur senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Points : 4 681
    Points
    4 681
    Billets dans le blog
    22
    Par défaut
    ok, merci pour la réponse qui m'apprenne sur cette possibilité.

    Bon dev
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aidé, pensez à remercier . La discussion est résolue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Expérience, Réalisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Tableau pl sql
    Par fatati dans le forum SQL
    Réponses: 3
    Dernier message: 13/11/2007, 17h59
  2. Réponses: 1
    Dernier message: 01/06/2007, 14h50
  3. Lire dans un tableau
    Par lolow dans le forum LabVIEW
    Réponses: 2
    Dernier message: 30/05/2007, 14h17
  4. [Oracle] Tableau résultat Sql et casse
    Par cbroissa dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 13/04/2006, 00h44
  5. Problème pour lire dans un tableau ...
    Par themis dans le forum Oracle
    Réponses: 1
    Dernier message: 15/02/2006, 19h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo