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 :

Lecture d'un champs à données multiples


Sujet :

Access

  1. #1
    Membre du Club
    Inscrit en
    Juin 2006
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 41
    Points : 46
    Points
    46
    Par défaut Lecture d'un champs à données multiples
    Voici ce que je veux faire :

    J'ai un formulaire pour une nouvelle demande de services qui en sélectionnant le type de demande, fait apparaître un formulaire de saisie d'infos supplémentaires.

    Dans ma table de types de demande, j'ai défini quels infos serait exigées pour chaque type dans un champs texte et inscrit comme suit : 1, 4.

    Les types d'infos sont définis dans une autre table où 1 = Type a et 4 = Type b.

    Alors, je cherche une fonction qui va me permettre d'aller lire le type d'infos dans ma table Type de demande.

    J'ai essayé avec Array mais mon champs retourne un string.

    Que faire ???

  2. #2
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 768
    Points
    7 768
    Par défaut
    Bonjour,

    c'est peut-être la fonction Split que tu cherches.
    Citation Envoyé par Aide d'Access
    Description
    Renvoie un tableau de base zéro à une dimension contenant le nombre spécifié de sous-chaînes.

    Syntaxe
    Split(expression[, delimiter[, limit[, compare]]])
    A+

  3. #3
    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
    peut-être ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Private Sub Commande2_Click()
     Dim v As Variant, s As String, i As Long
     v = Split(Me!saisie , ",")
     s = ""
     For i = 0 To UBound(v)
      s = s & DLookup("[type]", "tbTypes", "[nType]=" & v(i))
     Next i
     Me!resultat = s
    End Sub

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

Discussions similaires

  1. Critère multiple pour un champ donné
    Par Sherman750 dans le forum VBA Access
    Réponses: 2
    Dernier message: 07/12/2012, 15h52
  2. [MySQL] Récupération données champ sélection multiple
    Par Manuxy dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 05/07/2006, 12h30
  3. comment concaténer les enregistrements d'un champ donné ???
    Par c_moi_c_moi dans le forum SAP Crystal Reports
    Réponses: 7
    Dernier message: 23/03/2006, 17h11
  4. Créer un état à source de données multiples avec Delphi5
    Par khenri2 dans le forum Bases de données
    Réponses: 7
    Dernier message: 23/10/2004, 23h15
  5. [TABLE][ENUM] u champs à choix multiple ?
    Par narmataru dans le forum SQL
    Réponses: 2
    Dernier message: 04/11/2003, 11h25

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