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 :

[Requête]Affichage requête


Sujet :

Requêtes et SQL.

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 106
    Par défaut [Requête]Affichage requête
    Bonjours à tous,

    j'utilise une requête qui ne m'affiche pas tous le texte contenu dans ma table. le champ de ma table est un memo donc sans limite.

    le résultat de ma requête coupe le texte. je suppose qu'il y a une limite quelque part dans les options des requêtes mais je ne trouve pas.

    merci pour votre aide

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Regarde Ici
    Tu n'es pas le premier.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 106
    Par défaut
    Je n'ai pas tout à fait ce pb, ma requete ne possède pas de group by:
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SELECT DISTINCT Panne.N°_Panne, Machine.MAZONE, Machine.MALOCA, Machine.MATYPE, Machine.MAMACH, Panne.Arrêt_production, Panne.Pause, Panne.Date, Panne.Heure_début, Panne.Heure_fin, PanneElément.Nom_Elément, PanneCause.Nom_Cause, Panne.Autre, Panne.Description, Panne.Suggestion, PanneResp.Responsabilite, PanneEtat.Nom_Etat, PanneStatut.Statut
    FROM Panne, Machine, PanneElément, PannesUtilisateurs, Utilisateurs, Service, PanneCause, PanneResp, PanneEtat, PanneStatut
    WHERE (((Panne.N°_Panne)=[PannesUtilisateurs].[N°_Panne]) AND ((Panne.Date) Between [Formulaires]![SGPMAINTENANCE]![TexteDateListe1].[value] And [Formulaires]![SGPMAINTENANCE]![TexteDateListe2].[value]) AND ((Panne.Numéro)=[Machine].[Numéro]) AND ((Panne.N°_Element)=[PanneElément].[N°_Element]) AND ((PannesUtilisateurs.N°_User)=[Utilisateurs].[N°_User]) AND ((Utilisateurs.N°_Service)=[Service].[N°_Service]) AND ((Panne.N°_Cause)=[PanneCause].[N°_Cause]) AND ((Panne.N°_Resp)=[PanneResp].[N°_Resp]) AND ((Panne.N°_Etat)=[PanneEtat].[N°_Etat]) AND ((PanneStatut.N°_Statut)=[Panne].[N°_Statut]) AND ((Service.N°_Service)=[Formulaires]![SGPMAINTENANCE]![ModifiableServiceListe].[value]))
    ORDER BY Panne.Date, Panne.Heure_début, Machine.MAZONE;

    J'ai le champ Panne.Description qui est tronqué.

  4. #4
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Essaies une recherche avec mémo et tronqué sur le forum, il y a probablement une solution proposée.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  5. #5
    Invité
    Invité(e)
    Par défaut
    salut

    Où affiches-tu le résultat de ta requête ?

    Starec

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 106
    Par défaut
    l'affichage se fait dans une zone de liste puis dans un état.

    mais quand j'affiche le résultat de la requête directement dans la requête avec "ouvrir" j'ai la même chose (texte tronqué)

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 106
    Par défaut
    je viens de m'apercevoir que c'est distinct qui tronque le memo.

    quand je l'ai enlever j'ai tout mon mémo, par contre j'ai les doublons que je voulais supprimer avec distinct.

    comment faire ???

    je continue mon ivestigation mais si vous avez des idées...

  8. #8
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Essaies avec deux requêtes, la premier avec Distinct et ensuite une seconde avec le résultat de la première et ton champ mémo en plus.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 106
    Par défaut
    ok ça marche. merci

    mais j'ai le pb dans la liste d'affichage dans l'etat.
    je ne trouve pas dans les propriétés de listebox le nbre d'octets.

    comment se peux afficher dans un formulaire puis dans un état les données de la réquête

  10. #10
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Si la requête renvoie la bonne valeur, le formulaire ou l'état vont l'afficher correctement dans son intégralité.

    Là, je ne comprend plus !
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 106
    Par défaut
    j'utilise ce code pour initialiser ma zone de liste:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ListeResultatListe.RowSource = "Requete"
    et la colonne qui doit afficher la description est tronquée.

    or dans mon etat je fais appel à cette colonne.

  12. #12
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Tu peux très bien faire appel à une requête dans ton état et ne pas passer par la zone de liste.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 106
    Par défaut
    le résultat de ma requete est une liste d'enregistrement.

    puis l'utilistateur sélectionne un enregistrement puis clique sur un bouton pour voir le détail (etat). or dans le détail je fais apparaitre aussi des données d'une autre requete. c'est pour cela que je copie les données de la zone de liste dans l'etat.

  14. #14
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 106
    Par défaut
    merci heureux oli.

    j'ai créé une nouvelle requete sans le distinct et mise dans l'etat. donc je ne fais plus appel à la liste

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 29/03/2009, 23h40
  2. affichage requête analyse croisée en ASP
    Par kamalkam dans le forum ASP
    Réponses: 1
    Dernier message: 11/05/2006, 00h46
  3. [MySQL] Affichage requête imbriquée
    Par sql dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 07/04/2006, 22h48
  4. [Requête]Affichage d'un tableau à partir de 2 tables SQL
    Par sp4ever dans le forum Langage SQL
    Réponses: 2
    Dernier message: 07/10/2005, 12h32
  5. affichage requête sql sous phppgadmin
    Par kerzut dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 25/02/2005, 13h39

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