Salut à tous
J'ai un probléme concernant l'ajout des champs dans une base de donnée MySql via vb 2008.
Voilà le code :
Le problème est dans la ligne en rouge. Cela indique erreur :
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 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If TextBox2.Text = "" Or TextBox3.Text = "" Or TextBox4.Text = "" Or TextBox5.Text = "" Then MessageBox.Show("Il faut remplir tout les champs") Else state = StateEnum.StateNew Select state Case Is = StateEnum.StateNew 'Ajouter un record Dim MyNewRow As DataRow = dst.Tables("caract").NewRow Try MyNewRow("id_p") = TextBox1.Text MyNewRow("nom") = TextBox2.Text MyNewRow("prenom") = TextBox2.Text MyNewRow("Nom utilisateur") = TextBox3.Text MyNewRow("Mot de passe") = TextBox2.Text dst.Tables("cract").Rows.Add(MyNewRow) Dim MyCommBuild As New MySqlCommandBuilder(da) da.Update(dst, "cract") Catch err As Exception MsgBox(err.Message, MsgBoxStyle.Exclamation, "error") Exit Sub End Try End Select End If End SubMerci de m'aider s'il vous plait.La référence d'objet n'est pas définie à une instance d'un objet
Partager