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

Access Discussion :

Recherche d'une partie d'un champ texte


Sujet :

Access

  1. #1
    Membre habitué Avatar de Daniel MOREAU
    Inscrit en
    Décembre 2004
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 372
    Points : 142
    Points
    142
    Par défaut Recherche d'une partie d'un champ texte
    Bonjour,

    Je souhaite filtré des articles à partir de leur désignation.

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub Modifiable13_DblClick(Cancel As Integer)
        Dim stDocName As String
        Dim stLinkCriteria As String
     
        stDocName = "Frm Article Aperçu Tarif Achat"
            If IsNull(Me![Modifiable13]) Then
            MsgBox "Veuillez faire une sélection."
            Exit Sub
            End If
        DoCmd.OpenForm stDocName, , stLinkCriteria, "[LIBELLE]='" & Me![Modifiable13] & "'"
    End Sub
    Pour exemple :
    LIBELLE = "EXA RECHARGE 148"
    Liste modifiable : "EXA"

    Je souhaite donc avoir la liste des articles dont le libellé commence par EXA. Comment écrire "Rechercher tous les libellés qui commence par EXA :

    Merci pour votre aide.

    Daniel

  2. #2
    Provisoirement toléré
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 291
    Points : 188
    Points
    188
    Par défaut
    il faut faire une requete en sql comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     select nomdu( ou des champ(s)FROM nomdela( ou les )table(s) WHERE nomduchamp LIKE "EXA%";
    Voilà
    Le problème n'est pas l'ordinateur mais l'utilisateur

  3. #3
    Membre confirmé
    Avatar de Petogaz
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    479
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 479
    Points : 580
    Points
    580
    Par défaut
    salut,

    voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub Modifiable13_DblClick(Cancel As Integer) 
        Dim stDocName As String 
        Dim stLinkCriteria As String 
     
        stDocName = "Frm Article Aperçu Tarif Achat" 
            If IsNull(Me![Modifiable13]) Then 
            MsgBox "Veuillez faire une sélection." 
            Exit Sub 
            End If 
        DoCmd.OpenForm stDocName, , stLinkCriteria, "[LIBELLE] Like '" & Me![Modifiable13] & "*'" 
    End Sub

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

Discussions similaires

  1. [AC-2010] Formulaire - Comment récupérer une partie d'un champ texte
    Par Invité dans le forum IHM
    Réponses: 3
    Dernier message: 10/06/2011, 16h22
  2. selection d'une partie d'un champs texte
    Par mohcultiv dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 11/12/2007, 16h04
  3. griser une partie d'un champ text
    Par ph_anrys dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 13/07/2006, 13h59
  4. [VB]recherche dans une partie d'un fichier texte
    Par malhivertman1 dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 19/01/2006, 11h56
  5. Select sur une partie d'un champs texte
    Par dl_jarod dans le forum Langage SQL
    Réponses: 3
    Dernier message: 16/11/2005, 15h25

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