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

VB 6 et antérieur Discussion :

Recherche dans deux tables access


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    rrrrrrrrrr
    Inscrit en
    Février 2013
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : rrrrrrrrrr
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 71
    Par défaut Recherche dans deux tables access
    Bonjour
    Je veux savoir si je peux faire une recherche d'un nom dans deux table qui ne sont pas liés.
    J'ai essayé avec ce code mais il n'a pas fonctioné.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'RS.Open "SELECT * FROM tbl1,tbl2 WHERE nom LIKE '%" & Text1.Text & "%'", DB, adOpenStatic, adLockOptimistic
    merci

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut

    Cela pourrait ressembler à
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim RqSQL As String
    RqSQL = "SELECT * FROM tbl1,tbl2 WHERE tbl1.nom LIKE '%" & Text1.Text & "%' And tbl2.nom LIKE '%" & Text1.Text & "'%"
    RS.Open RqSQL, DB, adOpenStatic, adLockOptimistic
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre confirmé
    Homme Profil pro
    rrrrrrrrrr
    Inscrit en
    Février 2013
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : rrrrrrrrrr
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 71
    Par défaut
    merci de votre réponse
    J'ai éssayé le code mais il m'envois une érreur de syntax.
    (erreur de syntax dans l'expression
    tbl1.nom LIKE '%" & Text1.Text & "%' And tbl2.nom LIKE '%" & Text1.Text & "'%"
    RS.Open RqSQL, DB, adOpenStatic, adLockOptimistic
    merci

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Citation Envoyé par zidane22 Voir le message
    merci de votre réponse
    J'ai éssayé le code mais il m'envois une érreur de syntax.
    (erreur de syntax dans l'expression
    merci

    les fermetures " ' %", mauvais placement de l'apostrophe.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RqSQL = "SELECT * FROM tbl1,tbl2 WHERE tbl1.nom LIKE '%" & Text1.Text & "%' And tbl2.nom LIKE '%" & Text1.Text & "%'"
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Membre confirmé
    Homme Profil pro
    rrrrrrrrrr
    Inscrit en
    Février 2013
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : rrrrrrrrrr
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 71
    Par défaut
    Excusez moi du dérangement
    cette fois je reçois le run time error suivant:
    le champs spécifié "Nom" peut désigner plusieurs tables listées dans la clause from de votre instruction sql
    merci

  6. #6
    Membre Expert Avatar de callo
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2004
    Messages
    887
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Togo

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 887
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RqSQL = "SELECT tbl1.nom, tbl2.nom FROM tbl1,tbl2 WHERE tbl1.nom LIKE '%" & Text1.Text & "%' And tbl2.nom LIKE '%" & Text1.Text & "%'"

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

Discussions similaires

  1. Recherche dans deux tables differentes
    Par Shades dans le forum Access
    Réponses: 16
    Dernier message: 30/12/2011, 17h10
  2. Comparer deux tables Access et afficher le resultat dans excel
    Par h_adil dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 01/06/2008, 18h57
  3. recherche de donnée dans deux tables
    Par donny dans le forum Langage SQL
    Réponses: 3
    Dernier message: 21/06/2007, 20h41
  4. [VB6]recherche d'une valeur dans une table access
    Par fahmichebaane dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 19/04/2006, 15h26
  5. recherche dans une table Access en ASP
    Par D-D dans le forum ASP
    Réponses: 3
    Dernier message: 09/06/2004, 10h12

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