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 :

Problème Requete ACCESS avec un champ memo [AC-2003]


Sujet :

Requêtes et SQL.

  1. #1
    Membre régulier Avatar de pio_killer
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 194
    Points : 101
    Points
    101
    Par défaut Problème Requete ACCESS avec un champ memo
    Bonjour,

    j'ai un problème avec un requete qui doit me lister depuis une table tous les enregistrements qui se trouvent dans une autre table.

    Voici la requête:

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT z1.[MSN/FIN], z1.Commentaire, z1.Part
    FROM z2 INNER JOIN z1 ON z2.[MSN/FIN] = z1.[MSN/FIN]
    GROUP BY z1.[MSN/FIN], z1.Commentaire, z1.Part;
    Explication:

    la table z1 contient la liste complète de mes données
    la table z2 contient la liste des valeur à rechercher (ici, c'est [MSN/FIN]

    le tout doit me lister le contenu de z1 pour lesquelle le champ [MSN/FIN] est identique au champ [MSN/FIN] de z2


    Dans la table z1, j'ai 400 lignes avec des doublons
    Dans la table z2, j'ai 300 ligne avec des doublon

    Mon prblème est que dans le résultat, le champ commentaire est incorrect: access me met des caractères bizarre (caractères chinois entre autre)

    Le champ Commentaire étant en Memo, existe-il une limite?

    Je crois savoir que les requête sur des champ Memo ont des limites au niveau du nombre de caractère (il passe en 255)

    Est-ce que quelqu'un a déjà eu ce problème ??

    Merci d'avance !

  2. #2
    Membre chevronné
    Inscrit en
    Août 2006
    Messages
    1 588
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 1 588
    Points : 2 178
    Points
    2 178
    Par défaut
    Bonjour,
    J'ai eu ce problème mais j'ai converti le champ en Texte, la longueur me le permettait.
    Reconstruit la même requête car cela doit fonctionner
    sinon transfert dans une autre table toujours avec le champ Memo
    un compactage peut-être
    ...

  3. #3
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Bonjour

    Le Group By tronque les champ mémo à 255 caractères

  4. #4
    Membre régulier Avatar de pio_killer
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 194
    Points : 101
    Points
    101
    Par défaut
    Effectivement !
    J'ai décomposé ma requête en 2 étape:
    1-je charge chacun des table dans une table temporaire en faisant un "group by"
    2-je fais ensuite ma recherche par rapport à ces 2 table temporaires sans faire de "group by"

    Cela marche nickel.

    Merci pour tout

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

Discussions similaires

  1. [Lazarus] MS Access : problème avec les champs MEMO
    Par Jazz77 dans le forum Lazarus
    Réponses: 13
    Dernier message: 04/03/2013, 19h18
  2. [AC-2003] Problème avec un champs memo tronqué
    Par ted the Ors dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 24/03/2011, 16h11
  3. Pbe avec un champ memo d'une table ACCESS
    Par kiki.gaby dans le forum InfoPath
    Réponses: 12
    Dernier message: 06/12/2008, 18h15
  4. Problème d'insertion avec un champ Date/Heure ?
    Par bds2006 dans le forum Bases de données
    Réponses: 1
    Dernier message: 26/06/2006, 10h37
  5. Probleme de requete SQL avec un champs date
    Par ju360modena dans le forum ASP
    Réponses: 5
    Dernier message: 16/06/2005, 11h18

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