Ne pas y avoir le prénom et nom qui se répéte

Résolu
abbeilleee Messages postés 43 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 9 février 2014 - 9 déc. 2013 à 13:15
remiki90 Messages postés 132 Date d'inscription samedi 28 juillet 2012 Statut Membre Dernière intervention 27 décembre 2021 - 17 déc. 2013 à 12:55
Bonjour,
je travaille en windowsform lors de l'enregistrement d'un client, la personne ajoute son nom et son prénom, et je veux pas que ce nom et prénom se répéte ensemble, qu'il puisse me donner une erreur, lorsque le nom et prenom est déja dans la base de donnée ! Merci

8 réponses

Adrien2p Messages postés 53 Date d'inscription jeudi 14 février 2013 Statut Membre Dernière intervention 16 juillet 2014 9
17 déc. 2013 à 11:01
bonjour,

Tu a deux possibilités soit, esséyer le code que ta données "MINDONGO", soit mettre tes deux Champs en clé primaire dans la base de données, pour qu'il soit indexé sans doublon.

Cordialement
1
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 656
Modifié par Whismeril le 9/12/2013 à 14:13
Bonjour, tu fais une requete de recherche sur le nom et le prénom.
S'il n'y a pas de résultats, tu procédes à l'enregistrement.
S'il y a une occurence tu affiches un message.

Attention cependant, il peut y avoir des homonymes....

Des Jean Dupont ou des Pierre Martin il doit y envoir des centaines.

Penser aux balises de coloration syntaxique: bouton <>, préciser le langage :<code csharp>.
Quand la solution est trouvée, mettre la discussion Résolue.
0
remiki90 Messages postés 132 Date d'inscription samedi 28 juillet 2012 Statut Membre Dernière intervention 27 décembre 2021 3
9 déc. 2013 à 14:45
supposons ca
select xxx from YourTable  where yourTable.nom= textnom.text and yourTable.prenom=textprenom.text


juste une image sauf si ta syntaxe ne ressemble pas a ca,
toute fois tu peut montrer ton code d'enregistrement
0
abbeilleee Messages postés 43 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 9 février 2014
11 déc. 2013 à 02:32
je trouve toujours pas !
Voila le code que j'utilise
  
Command("Select * from conseillere Where nom='" + textBox3.Text + "'AND prenom='" + textBox4.Text + "'", "Verification");

con.Open();
if (ds.Tables["Verification"].Columns["nom"].ToString() == ds.Tables["Verification"].Columns["prenom"].ToString())
{

MessageBox.Show("le nom est prenom sont déja dans la base de donnée");
else {
traitement
....
]

}
merciiii
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
remiki90 Messages postés 132 Date d'inscription samedi 28 juillet 2012 Statut Membre Dernière intervention 27 décembre 2021 3
11 déc. 2013 à 08:54
essaie

 
Command("select * from conseillere Where nom='" + textBox3.Text + "'AND prenom='" + textBox4.Text + "'");
con.Open();
DataReader dtr;

try
{
dtr =Command.ExecuteReader();
if (dtr.Read())
{
MessageBox.Show(le nom est prenom sont déja dans la base de donnée);

0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 344
17 déc. 2013 à 11:06
Bonjour,

Si tu souhaites ne pas avoir de doublons ( NOM + PRENOM ) je serais d'avis d'utiliser en priorité la réponse d'Adrien2p ( clé primaire).

Par contre si tu souhaites utiliser la réponse de MINDONGO, je pense qu'il faudra ajouter un espace avant le AND.

Command("select * from conseillere Where nom='" + textBox3.Text + "' AND prenom='" + textBox4.Text + "'");

0
remiki90 Messages postés 132 Date d'inscription samedi 28 juillet 2012 Statut Membre Dernière intervention 27 décembre 2021 3
17 déc. 2013 à 11:09
le problème avec notre amis, il ne réagit plus!! est-ce qu'il a déjà trouvé la solution?? ou pas????
0
remiki90 Messages postés 132 Date d'inscription samedi 28 juillet 2012 Statut Membre Dernière intervention 27 décembre 2021 3
17 déc. 2013 à 12:49
as-tu trouvé la solution hein!!! c bien ca
0
abbeilleee Messages postés 43 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 9 février 2014
17 déc. 2013 à 12:51
Ouii, l'amiii, merci beaucoup pour ton aideeee!
0
remiki90 Messages postés 132 Date d'inscription samedi 28 juillet 2012 Statut Membre Dernière intervention 27 décembre 2021 3
17 déc. 2013 à 12:55
De rien mon chers
0
Rejoignez-nous