Bonsoir,
je me reprend doucement VB apres une longue pause dans le developpement...
Mon code presente une erreur sur la mise a jour d'une table.
L'extrait du code qui me pose probleme :
C'est apparemment Cmd.ExecuteNonQuery() qui bloque (renvoi d'une exception, mais je ne les gere pas)
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 Private Sub Bt_Create_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Bt_Create.Click UserName = Tx_UserName.Text UserFirstName = Tx_UserFirstName.Text a = Rb_Group1.Checked b = Rb_Group2.Checked c = Rb_Group3.Checked UserId = UserFirstName & "." & UserName UserMdp = UserId UserGroup = 0 While UserGroup = 0 If a Then UserGroup = "1" ElseIf b Then UserGroup = "2" ElseIf c Then UserGroup = "3" Else UserGroup = "2" 'Fo_Group.Show() End If End While Cmd.Connection = Cnx Cnx.Open() Cmd.CommandText = "INSERT INTO [User] (UserId, UserName, UserFirstName, UserMdp, UserGroup) VALUES ('" & apos(UserId) & "', '" & apos(UserName) & "', '" & apos(UserFirstName) & "', '" & apos(UserMdp) & "', '" & apos(UserGroup) & "')" Cmd.ExecuteNonQuery() Cnx.Close() End Sub
Je ne suis pas sur que le message soit place au bon endroit mais bon...
Je vous remercie tres vivement de votre aide pour ce soucis !
Partager