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

Access Discussion :

RechercheV dans un champ description


Sujet :

Access

  1. #1
    Membre à l'essai
    Homme Profil pro
    PMO
    Inscrit en
    septembre 2016
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : PMO

    Informations forums :
    Inscription : septembre 2016
    Messages : 22
    Points : 15
    Points
    15
    Par défaut RechercheV dans un champ description
    Bonjour à vous tous,

    Je sais qu'il y a une multitude de conversation sur ce type de sujet mais malheureusement je n'arrive pas à en tirer l'essentiel.

    Mon besoin est simple mais je n'arrive pas le modéliser.

    J'ai deux tables :

    Table1 : ID_reference (liste de référence unique)

    ID_reference
    Ref 1
    Ref 2
    Ref 3
    Ref 4
    Ref 5
    Ref 6


    Table2 : Description (description de la référence avec à l'intérieur ID_reference) voir exemple ci-dessous

    Description
    Bla bla bla Ref 1 bla bla
    Bla bla bla bla Ref 1 bla bla
    Bla Ref 2 bla bla bla
    Bla bla bla bla Ref 2 bla bla
    Bla bla Ref 6 bla bla bla bla
    Bla bla bla bla Ref 5 bla bla bla bla
    Bla Ref 3 bla bla bla bla
    Bla bla bla bla Ref 4 bla bla
    Bla Ref 1 bla bla bla
    Bla bla bla bla Ref 6 bla
    Bla bla bla bla Ref 3 bla bla
    Bla bla Ref 4 bla bla bla bla bla bla
    Bla bla bla bla Ref 1 bla bla bla bla

    Je souhaiterai lier les deux tables

    Est ce que c'est possible ?

    Merci de votre aide

    MaelF

  2. #2
    Rédacteur/Modérateur
    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    6 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : août 2004
    Messages : 6 348
    Points : 13 437
    Points
    13 437
    Billets dans le blog
    11
    Par défaut
    Bonjour,

    relier les 2 tables en avec un critère utilisant la fonction InStr qui détermine si la chaîne 2 (ID_reference) est présente dans la chaîne 1 (Description):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    where InStr([Description],[ID_reference])<>0
    ou avec l'opérateur Like

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    where [Description] like "*" & [ID_reference] & "*"
    Cdlt,

  3. #3
    Membre à l'essai
    Homme Profil pro
    PMO
    Inscrit en
    septembre 2016
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : PMO

    Informations forums :
    Inscription : septembre 2016
    Messages : 22
    Points : 15
    Points
    15
    Par défaut
    Merci pour ces éléments de réponse mais malheureusement ça ne me suffit pas, car je souhaiterai dans un champ de la table Description réécrire mon ID_reference

    Est ce que c'est toujours possible ?

    Cdlt

    MaelF

  4. #4
    Rédacteur/Modérateur
    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    6 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : août 2004
    Messages : 6 348
    Points : 13 437
    Points
    13 437
    Billets dans le blog
    11
    Par défaut
    Je pense, si votre table Description contient le champ ID_Reference à mettre à jour, peut-être essayer ceci :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    UPDATE Description, ID_reference SET Description.ID_reference = [ID_Reference].[ID_Reference]
    WHERE (Description.Description Like "*" & [ID_Reference].[ID_Reference] & "*");

    Cdlt,

  5. #5
    Membre à l'essai
    Homme Profil pro
    PMO
    Inscrit en
    septembre 2016
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : PMO

    Informations forums :
    Inscription : septembre 2016
    Messages : 22
    Points : 15
    Points
    15
    Par défaut
    Malheureusement, ça ne fonctionne pas

  6. #6
    Rédacteur/Modérateur
    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    6 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : août 2004
    Messages : 6 348
    Points : 13 437
    Points
    13 437
    Billets dans le blog
    11
    Par défaut
    Pouvez-vous dire en quoi ça ne fonctionne pas ?
    Un message d'erreur ?
    Le résultat n'est pas celui attendu ?

Discussions similaires

  1. Mettre un lien Lire la suite dans le champ Description des membres
    Par MInfo25 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 26/04/2016, 10h06
  2. [V7] Modifier les valeurs par défaut du champ "Description" dans les lignes de facture
    Par jmbinformatique dans le forum Odoo (ex-OpenERP)
    Réponses: 1
    Dernier message: 24/11/2014, 08h21
  3. Réponses: 2
    Dernier message: 09/06/2008, 08h55
  4. Récupérer le champ description dans une table
    Par Moussy dans le forum VBA Access
    Réponses: 1
    Dernier message: 01/02/2008, 09h00
  5. remplir champs Description dans table AS400
    Par TOPGUN89 dans le forum Autres SGBD
    Réponses: 1
    Dernier message: 14/07/2005, 17h57

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