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 :

Fonction substring non définie dans l'expression


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2002
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 188
    Points : 47
    Points
    47
    Par défaut Fonction substring non définie dans l'expression
    Bonjour a tout le monde,

    J ai regardé sans succès,
    je suis en D6 + Access2000,

    J'ai essayé d'écrire ma requête avec

    Substring(champ,1,4)

    substr(champ,1,4)

    aucun(e) ne marche !!!

    Access me dit que c'est avec Substring(champ,1,4) mais ça donne,

    Fonction substring non définie dans l'expression

    qq aurait 1 idée, SVP ?

    Merci d'avance
    810mcu

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

    Si ma mémoire est bonne, c'est pour extraire une chaine, si c'est le cas, cette instruction n'existe pas, il faut que tu utilises la fonction Mid.

    Starec

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2002
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 188
    Points : 47
    Points
    47
    Par défaut
    Apres avoir galerer j’ai trouvé,

    Je poste ceci pour ceux comme moi qui on eu a galerer

    Extraire une chaîne via 1 TADOQuery
    Avec Delphi6 + Access2000

    Les commandes sont :
    fonction MID : (ou milieu/midle) MID("le champ", "caractère début (:entier)", "longueur (:entier)" )
    Récupère une partie du champ ou variable. Exemple : MID("abcdef", 3, 2) = "cd"

    fonction LEFT : (ou gauche) LEFT("le champ", "longueur (:entier)")
    Récupère la partie de gauche du champ ou variable. Exemple : LEFT("abcdef", 2) = "ab"

    fonction RIGHT : (ou droite) RIGHT("le champ", "longueur (:entier)")
    Récupère la partie de droite du champ ou variable. Exemple : RIGHT("abcdef", 2) = "ef"

    fonction LEN : (ou longueur/lenght) LEN("le champ")
    Renvoie la longueur (entier) du champ ou variable. Exemple : LEN("abcdef") = 6

    merci Starec
    et a vous tous de votre aide
    810mcu

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

Discussions similaires

  1. Fonction 'Environ' non définie dans l'expression
    Par lerico dans le forum VBA Access
    Réponses: 8
    Dernier message: 01/03/2016, 18h40
  2. Fonction 'convert' non définie dans l'expression.
    Par Khalou8 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 31/12/2009, 18h54
  3. Fonction 'convert' non définie dans l'expression.
    Par Khalou8 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 31/12/2009, 17h02
  4. [AC-2000] Fonction Mid non définie dans l'expression
    Par tibogaet dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 13/08/2009, 12h25
  5. Réponses: 2
    Dernier message: 01/06/2006, 15h54

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