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 :

Séparer un champ en trois champs différentes


Sujet :

Access

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 167
    Points : 79
    Points
    79
    Par défaut Séparer un champ en trois champs différentes
    Bonjour à tous,

    Voici le défis que je dois surmonter. j'ai une table "ListeEmployes" dans laquelle j'ai un champs (format texte) comprenant le # d'employé, le prénom et le nom. Pas très efficace !. je voudrais séparer ces informations à l'aide d'un expression ou requete pour les déplacer dans trois autres champs que j'ai insérer pour le besoin soit NumEmployes, Prenom et Nom ou simplement dans une autre table. Le travail peut se faire manuellement mais la liste des employés est longue. C'est pour cela que je demande votre aide. Avec vous une solution ?

    Merci

  2. #2
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Dans ta liste, quel est le caractère qui sépare les différentes données ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Tu auras un problème que l'on a souvent avec les noms composés.
    Va voir ce post
    http://www.developpez.net/forums/sho...oms+compos%E9s
    Et fait une recherche sur la FAQ avec "décomposer chaine".

    Ton problème est similaire

    Starec

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 167
    Points : 79
    Points
    79
    Par défaut
    Citation Envoyé par Heureux-oli
    Dans ta liste, quel est le caractère qui sépare les différentes données ?
    j'ai le numéro d'employé (suivi de "-"), le Prenom de l'employé (suivi d'un espace), Initial (suivi d'un espace) et finalement le nom.

    Exemple du champs employé (123 - LeBlanc A bob)

    je voudrais les champs suivants : #employé (123), Nom (LeBlanc), Initial (A) et Prénom (bob).

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 167
    Points : 79
    Points
    79
    Par défaut
    Qu'est-ce que vous pensez de la fonction Split? Selon mes lectures ca semble être la solution sauf que je ne sais pas comment l'utiliser, ou l'insérer. Quelqu'un peu m'aider avec cette fonction ?

  6. #6
    Invité
    Invité(e)
    Par défaut
    Re

    Non, la fonction split marcherait si tu avais le même séparateur entre tous tes éléments, tu as - et des espaces, de plus il ne gérera pas les noms et prénoms composés sans espaces.

    As-tu regardé dans le lien que je t'ai mis ?

    Starec

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 167
    Points : 79
    Points
    79
    Par défaut
    Citation Envoyé par Starec
    Re

    Non, la fonction split marcherait si tu avais le même séparateur entre tous tes éléments, tu as - et des espaces, de plus il ne gérera pas les noms et prénoms composés sans espaces.

    As-tu regardé dans le lien que je t'ai mis ?

    Starec
    Oui j'ai regardé ce lien. Très intéressant. Cependant, mes notions de débutant en access ne me permet d'aller aussi. Je le pourrais avec une peu de temps. Étant donnée la tache de travail à faire, je vais surment faire le travail manuellement en moin de temps. Merci pour tous !!

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

Discussions similaires

  1. Valeur unique dans trois champs différents
    Par dubitoph dans le forum Débuter
    Réponses: 2
    Dernier message: 12/06/2012, 10h25
  2. Réponses: 2
    Dernier message: 21/08/2008, 12h46
  3. Update d'un champ grace à 2 champs différents
    Par albert69 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 23/03/2005, 15h40
  4. trois champ a un :)
    Par yogz dans le forum Langage SQL
    Réponses: 4
    Dernier message: 14/06/2004, 13h32
  5. [Struts1.1] Poster un champ vers 2 actions différentes
    Par devtele dans le forum Struts 1
    Réponses: 6
    Dernier message: 17/09/2003, 14h14

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