Message de confirmation

Résolu/Fermé
mirela26 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 7 janvier 2009 - 11 août 2008 à 10:55
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 11 août 2008 à 12:41
Bonjour,
j'ai un code qui fonctionne correctement,seulement j'arrive pas à insérer un message de confirmation de la mise à jour correcte des données!!
quelqu'un aurait t-il une idée??
merci!
ci après mon code:
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)

Dim MaConnexion As New Data.OleDb.OleDbConnection

MaConnexion.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\bd2.mdb;"

MaConnexion.Open()

Dim sql As String

sql = "(UPDATE Employee SET id=" & Adresse.Text & " WHERE Salary=12)"

Dim objCmd As Data.OleDb.OleDbCommand

objCmd = New Data.OleDb.OleDbCommand

objCmd.Connection = MaConnexion

objCmd.CommandType = CommandType.Text

objCmd.CommandText = sql

Dim monDataReader As Data.OleDb.OleDbDataReader

monDataReader = objCmd.ExecuteReader()


objCmd.Connection.Close()

End Sub

11 réponses

gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
11 août 2008 à 12:06
Ha ok

Alors essaye un truc du genre :

dim var

var = inputbox ("Comfirmer ?")

if var then

else

Un truc comme ça, désolé ça fait 3 trois que j'ai pas fait de VB lol et j'ai jamais touché au vb.net donc ... mais ça doit être pareil je pense ! ^^

A+

Gaerebut
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
11 août 2008 à 12:25
Bonjour,

L'emploi de MsgBox peut être utile en fin de code.

MsgBox("L'opération a bien été enregistrée.", MsgBoxStyle.Exclamation, "Enregistrement base de Données") 


;o)
0
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
11 août 2008 à 11:01
C'est du VB.net ?

Essaye avec inputbox ou tu stocke la réponse dans un variable ou tu compare ensuite le résultat en fontion de la réponse pressée ( si c'est le cas )

A+

Gaerebut
-1
mirela26 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 7 janvier 2009
11 août 2008 à 11:06
excuse moi,mais je crois pas comprendre!
-1

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

Posez votre question
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
11 août 2008 à 11:13
C'est quoi ton language de programmation ?

A+

Gaerebut
-1
mirela26 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 7 janvier 2009
11 août 2008 à 11:46
vb.net
-1
mirela26 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 7 janvier 2009
11 août 2008 à 12:27
ok,mercià tous!
c'est correct
-1
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
11 août 2008 à 12:28
Oui mais bon ça, c'est superfêtatoire ;)

Il voulais juste un moyen pour permettre de comfirmer !
Après dans la première condition du if, il rentre son code et notament le msgbox pour dire que c'est bien enregistrer
Et dans l'autre condition, un autre msgbox pour dire que c'est abandonner par exemple ;)

A+

Gaerebut
-1
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
11 août 2008 à 12:36
Il n'est pas dit que l'utilsateur doit confirmer la mise à jour ...

j'arrive pas à insérer un message de confirmation de la mise à jour correcte des données!!
c'est pour indiquer que la mise à jour a bien été enregistrée.

Pour aller un peu plus en avant, il faudrait une fonction booléenne qui vérifie que la mise à jour a bien été enrigistrée: Si le retour est True
le msgbox confirme que l'opération a réussi
Sinon
le msgbox informe que l'opération a échoué

;o)
-1
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
11 août 2008 à 12:39
Ha ok autant pour moi !

Donc c'est plus simple encore, il suffis juste d'un msgbox comme le dit Polux31 ! Puis via un booleen vui prend 1 ou 0 si la mise a jour est enregistré ou pas.
Une petite condition sur ce booleen et le tour est joué

A+

Gaerebut
-1
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
11 août 2008 à 12:41
voilà ^^

Bon courage

;o)
-1