Problème d'ajout

bouchrot Messages postés 394 Statut Membre -  
bouchrot Messages postés 394 Statut Membre -
Bonjour,

salut a tous je suis entrain de créer une application vn.net avec access ,
j'ai eu un problème en ajoue ,je vous montre mon code

If txtnd.Text = "" Then
MsgBox("remplir les champs", 1 + 32, "attention")
Else
cn.Open()
cmd.CommandType = CommandType.Text
cmd.CommandText = "insert into ?????? values('" & txtn.Text & "','" & txtnp.Text & "','" & txtnd.Text & "','" & cbolieu.Text & "','" & cbomatiere.Text & "','" & txtabs.Text & "','" & txtdu.Text & "','" & txta.Text & "','" & txtobs.Text & "')"
cmd.Connection = cn
cmd.ExecuteNonQuery()
MsgBox("reussis")
cn.Close()
End If
le problème est si j'ajoute un enregistrement avec un numèro qui existe déja il me donne une erreur , moi je veut qu'il m'affiche un message disant que ce numero existe dans la table

merci

6 réponses

Polux31 Messages postés 7219 Statut Membre 1 204
 
Bonjour,

Peut être en faisant d'abord un test dans la table pour savoir si le numéro existe ou pas avant de faire le requête d'insertion !!! ou en utilisant le Try ... Catch ...

;0)
0
bouchrot Messages postés 394 Statut Membre 6
 
oui si ça mais je ne sais pas comment aide moi please!!!!!!
0
Polux31 Messages postés 7219 Statut Membre 1 204
 
Slt,

Si tu ne sais pas faire une requête SELECT, ça va être compliqué de t'aider !!!
0
bouchrot Messages postés 394 Statut Membre 6
 
écoute monsieur je sais faire des requêtes je travaille maintenant sur une application j'ai besoin de ce test que tu as dis avant l'ajout alors aide moi si tu sais , écris moi un code , de saisie j'ai essayer mais sans résultat
0

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

Posez votre question
Polux31 Messages postés 7219 Statut Membre 1 204
 
si tu sais , écris moi un code ...

Ben voyons !!!

Hélas non, je ne donnerai pas de code, je ne suis pas ici pour faire le boulot des autres.
0
bouchrot Messages postés 394 Statut Membre 6
 
écoute polux j'ai fait l'ajout j'ai besoin seulement de ce test avant l'ajout , ne soit pas si dur donne ce test s'il te plait
0