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

Requêtes et SQL. Discussion :

SQL Fonction PRO_ELEMENT


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2012
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2012
    Messages : 136
    Par défaut SQL Fonction PRO_ELEMENT
    Bonjour,

    Ma requête SQL avec PRO_ELEMENT ne fonctionne pas ???

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT PRO_ELEMENT(PUB_item.[std-cost], 1, 1) AS "str-cost-total"
    FROM PUB_item
    WHERE item-no LIKE 'FITC0007VOA6XXBA';
    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Citation Envoyé par cchasse98 Voir le message
    Ma requête SQL avec PRO_ELEMENT ne fonctionne pas ???
    C'est à dire ? Message d'erreur ? Le résultat n'est pas celui attendu ?

    Comment veux-tu que les membres du forum devinent ?

    A priori PRO_ELEMENT est une fonction que tu as crée, peux-tu nous en dire plus sur celle-ci ?

    Philippe

  3. #3
    Membre confirmé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2012
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2012
    Messages : 136
    Par défaut
    Bonjour,

    PRO_ELEMENT n'est pas une fonction que j'ai créé.
    Les tables qui sont liées dans Access viennent de Progress.
    Certains champs de mes tables contiennes un Array et PRO_ELEMENT permet d'aller chercher l'info.

    Exemple mon champ contient item-no 1234;2345;3456;4567
    PRO_ELEMENT(item-no, 1, 1) va me retourner 1234.

    Mon problème est que je n'arrive pas à faire fonctionner PRO_ELEMENT dans ACCESS

    Merci

  4. #4
    Expert confirmé Avatar de Richard_35
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    3 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 3 121
    Par défaut
    Bonjour Cchasse98 et Philippe,

    Je me permets de m'immiscer, Philippe...

    Cchasse98, peux-tu poster une image des 3 ou 4 premiers enregistrements de la table PUB_item vus par Access ?

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Richard_35 Voir le message
    Je me permets de m'immiscer, Philippe...
    Pas de soucis


    @cchasse98

    Access interprête PRO_ELEMENT comme une fonction, il ne connait.


    Philippe

  6. #6
    Membre confirmé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2012
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2012
    Messages : 136
    Par défaut
    Bonjour,

    De quel façon veux tu que je pose une image de mes enregistrement.

    Je voulais faire fonctionner ma requête dans ACCESS en premier ce qui me paraissait plus simple avant de l'insérer dans mon code VBA Excel. Je n'ai pas réussi dans Access mais j'ai réussi dans VBA Excel.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    vReq = "SELECT " & _
                        "PRO_ELEMENT(""Std-cost"", 1, 1) AS ""std-cost-total"" " & vbCrLf & _
                   "FROM " & vbCrLf & _
                        "PUB.""item"" " & vbCrLf & _
                    "WHERE " & _
                        """In-entity"" = 'DG' AND " & vbCrLf & _
                        """Item-no"" LIKE " & xfoFab

    Merci et bonne journée

Discussions similaires

  1. [AccessXP][SQL]Fonction NZ() et concaténation
    Par steelidol dans le forum Access
    Réponses: 3
    Dernier message: 08/10/2005, 18h27
  2. Réponses: 4
    Dernier message: 18/08/2005, 16h11
  3. Réponses: 5
    Dernier message: 13/07/2005, 10h03
  4. [PL/SQL] fonction et alter session
    Par aline dans le forum Oracle
    Réponses: 10
    Dernier message: 26/01/2005, 15h23
  5. [PL/SQL] Fonction qui retourne plusieurs valeurs
    Par Loko dans le forum Oracle
    Réponses: 2
    Dernier message: 07/12/2004, 09h43

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