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

VBA Access Discussion :

Vérification de doublon en cours de saisie [AC-2010]


Sujet :

VBA Access

  1. #1
    Membre éprouvé

    Homme Profil pro
    Technicien
    Inscrit en
    Août 2013
    Messages
    437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 437
    Points : 1 190
    Points
    1 190
    Par défaut Vérification de doublon en cours de saisie
    Bonsoir

    J'ai crée une base de données pour gérer un listing d'adhérents : la table t_adherent contient un certain nombre de champs dont le nom, prénom, adresse, email, numéro de tel ... J'ai défini comme clé primaire les champs nom et prénom pour détecter les doublons : le problème est que le message d'erreur n'intervient qu'à la fin de l'enregistrement (donc après avoir rempli tous les champs !!!).
    Existe-t-il un moyen de mettre le texte d'erreur (si possible personnalisé) dès la saisie des nom et prénom dans le formulaire ?
    Merci de votre aide
    [Nouveau] Envie de tracer des circuits électriques : essayez le package LaTeX CircuiTikZ

    Pour créer une belle table des matières sur LibreOffice - N'oubliez pas de consulter les FAQ en cas de question !

    Envie de se lancer dans l'aventure Arduino : allez faire un tour sur ce cours.


    Ma réponse vous a plu ? Un petit vote serait sympa

  2. #2
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 218
    Points
    11 218
    Par défaut
    Bonjour,

    Oui, cela est possible en effectuant un test après la mise à jour du contrôle, après un contrôle sur le nom et prénom peut être délicat dans le cadre de deux personnes ayant le même nom où même prénom.

    @+

  3. #3
    Membre éprouvé

    Homme Profil pro
    Technicien
    Inscrit en
    Août 2013
    Messages
    437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 437
    Points : 1 190
    Points
    1 190
    Par défaut
    Je dois donc contrôler après mise à jour que la combinaison nom+prénom n'existe pas ? Mais je n'ai aucune idée du code que je dois saisir.
    Merci
    [Nouveau] Envie de tracer des circuits électriques : essayez le package LaTeX CircuiTikZ

    Pour créer une belle table des matières sur LibreOffice - N'oubliez pas de consulter les FAQ en cas de question !

    Envie de se lancer dans l'aventure Arduino : allez faire un tour sur ce cours.


    Ma réponse vous a plu ? Un petit vote serait sympa

  4. #4
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Bonjour Morgan et nlbmoi,

    Par exemple :

    - dans l’événement Avant mise à jour de Nom, tu testes si Prénom n’est pas Null (en d’autres mots, que tu l’as déjà encodé).
    Si OK, tu vérifies que la combinaison n’existe pas déjà dans la table (avec la fonction DCount qui doit égaler zéro).
    Si DCount ≠ 0, alors => message et cancel de la mise à jour ;

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub txtNom_BeforeUpdate(Cancel As Integer)
    If IsNull(Me.txtPrenom) Then Exit Sub
    If DCount("*", "LaTable", "Nom = """ & Me.Nom & """ and Prenom = """ & Me.Prenom & """") <> 0 Then
      MsgBox "Cet ajout ferait doublon !", vbCritical
      Cancel = True
    End If
    End Sub
    - idem pour Prénom (en changeant ce qu’il faut).


    Exemple en P.J.
    Fichiers attachés Fichiers attachés
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  5. #5
    Membre éprouvé

    Homme Profil pro
    Technicien
    Inscrit en
    Août 2013
    Messages
    437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 437
    Points : 1 190
    Points
    1 190
    Par défaut
    Bonjour

    Merci de ton aide.
    J'ai essayé sur le fichier que tu as mis en exemple mais quand je fais un essai en mettant un doublon, je n'ai pas de message d'erreur et il me le prend.

    J'ai essayé de comprendre le code notamment en utilisant l'aide et je ne comprends pas tout :
    - le premier élément de la syntaxe est l'expression : ne devrait-on pas mettre la comparaison du nom rentré à ce moment là ?
    - je ne comprends pas trop la différence entre l'expression et le critère ?

    EN tout cas, encore merci pour ton aide
    [Nouveau] Envie de tracer des circuits électriques : essayez le package LaTeX CircuiTikZ

    Pour créer une belle table des matières sur LibreOffice - N'oubliez pas de consulter les FAQ en cas de question !

    Envie de se lancer dans l'aventure Arduino : allez faire un tour sur ce cours.


    Ma réponse vous a plu ? Un petit vote serait sympa

  6. #6
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    J'ai essayé sur le fichier que tu as mis en exemple mais quand je fais un essai en mettant un doublon, je n'ai pas de message d'erreur et il me le prend.
    As-tu bien vérifié ?

    Dans l’exemple il y a un Nemar Jean, essaie d’introduire un deuxième Nemar Jean et tu auras ce qui apparait sur la miniature.

    Pour le code

    Vois d'abord le nom des contrôles du formulaire1.
    Dans le code, "Me.txtPrenom" fait référence au contenu du contrôle qui s'appelle "txtPrenom" dans le formulaire.
    Suppose que tu viens d’encoder Nemar dans le contrôle txtNom d’un nouvel enregistrement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If IsNull(Me.txtPrenom) Then Exit Sub
    Tu demandes si le contrôle txtPrenom est Null (donc si tu l'as déjà encodé), la réponse est "oui, il est Null", il ne faut donc rien faire... et on sort.

    "Nemar" est donc accepté comme nouveau nom.

    Tu passes maintenant au contrôle txtPrenom et tu essaies d'encode "Jean"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If IsNull(Me.txtNom) Then Exit Sub
    Ici, on ne va pas sortir puisque txtNom n'est pas Null (il contient "Nemar"), on exécute donc l'instruction suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If DCount("*", "LaTable", "Nom = """ & Me.Nom & """ and Prenom = """ & Me.Prenom & """") <> 0 Then
    Ici tu comptes dans la table les occurrences Nom = "Nemar" et Prenom = "Jean".
    La réponse va être 1 (puisqu’il y était déjà au départ) et on va exécuter :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      MsgBox "Cet ajout ferait doublon !", vbCritical
      Cancel = True
    C'est-à-dire un message d'avertissement et le détricotage de ce que tu viens d'encoder.

    Par contre, si comme prénom, tu encodes "Alain", dans la table il n'y a pas de Nemar Alain et ce sera accepté.
    Si tu veux te familiariser avec les fonctions de domaine, vois le tutoriel http://starec.developpez.com/tuto/fonctionsdomaines/

    Tu as compris cette fois ?
    Images attachées Images attachées  
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  7. #7
    Membre éprouvé

    Homme Profil pro
    Technicien
    Inscrit en
    Août 2013
    Messages
    437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 437
    Points : 1 190
    Points
    1 190
    Par défaut
    Citation Envoyé par ClaudeLELOUP Voir le message
    As-tu bien vérifié ?

    Dans l’exemple il y a un Nemar Jean, essaie d’introduire un deuxième Nemar Jean et tu auras ce qui apparait sur la miniature.
    EN fait, je viens de me rendre compte de mon erreur : je remplissais directement dans la table et non via le formulaire !! Maintenant ça marche, merci beaucoup

    Juste une dernière question sur la fonction, dans la fonction Dcount, que signifie "*" ?
    [Nouveau] Envie de tracer des circuits électriques : essayez le package LaTeX CircuiTikZ

    Pour créer une belle table des matières sur LibreOffice - N'oubliez pas de consulter les FAQ en cas de question !

    Envie de se lancer dans l'aventure Arduino : allez faire un tour sur ce cours.


    Ma réponse vous a plu ? Un petit vote serait sympa

  8. #8
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    C'est un passe-partout pour dire "n'importe quel élément" => ce que tu cherches, c'est le nombre d'enregistrements.

    Tu aurais pu écrire "Nom" à la place, tu aurais obtenu le même résultat.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  9. #9
    Membre éprouvé

    Homme Profil pro
    Technicien
    Inscrit en
    Août 2013
    Messages
    437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 437
    Points : 1 190
    Points
    1 190
    Par défaut
    Ah d'accord !!

    J'ai essayé en suivant ton fichier exemple et tes explications de l'adapter à ma table mais je n'ai pas le message d'erreur lors de la saisie d'un doublon.
    Je joins ma base.
    Fichiers attachés Fichiers attachés
    [Nouveau] Envie de tracer des circuits électriques : essayez le package LaTeX CircuiTikZ

    Pour créer une belle table des matières sur LibreOffice - N'oubliez pas de consulter les FAQ en cas de question !

    Envie de se lancer dans l'aventure Arduino : allez faire un tour sur ce cours.


    Ma réponse vous a plu ? Un petit vote serait sympa

  10. #10
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Désolé, je dispose d'une version 2000 : je ne peux lire ton fichier.

    Vois ici la procédure pour convertir en Access2000.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  11. #11
    Membre éprouvé

    Homme Profil pro
    Technicien
    Inscrit en
    Août 2013
    Messages
    437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 437
    Points : 1 190
    Points
    1 190
    Par défaut
    La voici en compatible 2000
    Fichiers attachés Fichiers attachés
    [Nouveau] Envie de tracer des circuits électriques : essayez le package LaTeX CircuiTikZ

    Pour créer une belle table des matières sur LibreOffice - N'oubliez pas de consulter les FAQ en cas de question !

    Envie de se lancer dans l'aventure Arduino : allez faire un tour sur ce cours.


    Ma réponse vous a plu ? Un petit vote serait sympa

  12. #12
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Tu as mal adapté le code.

    Comme ceci, c'est correct :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Private Sub Nomlicencie_BeforeUpdate(Cancel As Integer)
    If IsNull(Me.Prenom) Then Exit Sub
    If DCount("*", "T_adherent", "Nomlicencie = """ & Me.Nomlicencie & """ and Prenom = """ & Me.Prenom & """") <> 0 Then
      MsgBox "Cet ajout ferait doublon !", vbCritical
      Cancel = True
    End If
    End Sub
     
    Private Sub Prenom_BeforeUpdate(Cancel As Integer)
    If IsNull(Me.Nomlicencie) Then Exit Sub
    If DCount("*", "T_adherent", "Nomlicencie = """ & Me.Nomlicencie & """ and Prenom = """ & Me.Prenom & """") <> 0 Then
      MsgBox "Cet ajout ferait doublon !", vbCritical
      Cancel = True
    End If
     
    End Sub
    Fichiers attachés Fichiers attachés
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  13. #13
    Membre éprouvé

    Homme Profil pro
    Technicien
    Inscrit en
    Août 2013
    Messages
    437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 437
    Points : 1 190
    Points
    1 190
    Par défaut
    Ah oui, en même temps ça parait logique !!
    Tout marche bien, je te remercie vivement de ton aide.
    [Nouveau] Envie de tracer des circuits électriques : essayez le package LaTeX CircuiTikZ

    Pour créer une belle table des matières sur LibreOffice - N'oubliez pas de consulter les FAQ en cas de question !

    Envie de se lancer dans l'aventure Arduino : allez faire un tour sur ce cours.


    Ma réponse vous a plu ? Un petit vote serait sympa

  14. #14
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Citation Envoyé par nlbmoi Voir le message
    ...
    Juste une dernière question sur la fonction, dans la fonction Dcount, que signifie "*" ?
    Ma réponse...
    Citation Envoyé par ClaudeLELOUP Voir le message
    C'est un passe-partout pour dire "n'importe quel élément" => ce que tu cherches, c'est le nombre d'enregistrements.

    Tu aurais pu écrire "Nom" à la place, tu aurais obtenu le même résultat.

    ... était un peu approximative ! (Sans incidence dans ce contexte-ci.)

    Il y a une différence entre "*" et "Nom", c'est expliqué ici par f-leb.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  15. #15
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 47
    Points : 33
    Points
    33
    Par défaut
    Bonjour,

    j'utilise ces commandes qui fonctionnent très bien, merci a vous, j'ai un champ ou je veut verifier s'il y a des doublons, si ce champ est en format texte, cela fonctionne, mais si ce champ est en format numérique, j'ai un retour d'érreur, je ne sais pas comment modifier le code pour ce type de format, j'ai mis cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub frmLabel_BeforeUpdate(Cancel As Integer)
    If DCount("*", "Table1", "Label = """ & frmLabel & """") <> 0 Then
        MsgBox "doublon", vbCritical
    End If
    End Sub

  16. #16
    Membre émérite
    Homme Profil pro
    tripatouilleur de code pour améliorer mon quotidien boulistique
    Inscrit en
    Février 2008
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : tripatouilleur de code pour améliorer mon quotidien boulistique
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2008
    Messages : 939
    Points : 2 287
    Points
    2 287
    Par défaut
    Bonjour


    Dans le cas d'un champ texte, la valeur à comparer doit être encadrer par des guillemets (quote __ " " ___).

    C'est ce qu'on trouve ici

    "Label = """ & frmLabel & """"

    Dans le cas d'un champ numérique, les guillemets sont inutiles.
    Donc

    "Label = & frmLabel & "

    Pierre

  17. #17
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Bonjour Pierre,

    "Label = & frmLabel & "
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DCount("*", "Table1", "Label = " & frmLabel )
    serait à mon avis, plus correct.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  18. #18
    Membre émérite
    Homme Profil pro
    tripatouilleur de code pour améliorer mon quotidien boulistique
    Inscrit en
    Février 2008
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : tripatouilleur de code pour améliorer mon quotidien boulistique
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2008
    Messages : 939
    Points : 2 287
    Points
    2 287
    Par défaut
    Bonjour
    Tout à fait Claude.

    Merci de ta vigilance
    Pierre

  19. #19
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 47
    Points : 33
    Points
    33
    Par défaut
    Bonjour,

    Merci cela règle mon pb, merci a tous et bonne journée

  20. #20
    Membre régulier
    Homme Profil pro
    Logisitique
    Inscrit en
    Janvier 2018
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : Belgique

    Informations professionnelles :
    Activité : Logisitique

    Informations forums :
    Inscription : Janvier 2018
    Messages : 190
    Points : 88
    Points
    88
    Par défaut
    Bonjour,

    J'ai essayer le code. Cela fonctionne à merveille, mais je n'ai pas de détricotage

    Après le Ok du message d'erreur, si j'efface le doublon, et que je veux sortir du formulaire, j'ai des message erreur ACCESS genre par de valeur nulle possible et ensuite impossible d'effectuer l'enregistrement....

    Avez-vous une solution?

    Merci

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. [AC-2000] Vérification si doublon a la saisie
    Par bibi28 dans le forum Access
    Réponses: 12
    Dernier message: 23/07/2015, 07h17
  2. Réponses: 6
    Dernier message: 15/06/2006, 15h15
  3. [MySQL] Vérification de doublons avant insertion
    Par Nicos77 dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 09/12/2005, 13h37
  4. le déclencheur d'un évenement en cours de saisie
    Par oracliste dans le forum Oracle
    Réponses: 8
    Dernier message: 10/11/2005, 10h52
  5. Réponses: 2
    Dernier message: 21/03/2005, 09h03

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