Problème de code en vb 2008
Salut à tous
Voilà j'utilise une BD MySql et je veux insérer le résultat du formulaire dans cette base mais j'ai toujours cette exception
Citation:
La référence d'objet n'est pas définie à une instance d'objet
Voilà le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.DialogResult = Windows.Forms.DialogResult.OK
'le problème est avec req2
Dim req2 As String = "insert into personnel values (Null,'" & txtnom.Text & "','" & txtprenom.Text & "','" & txtdate_naiss.Text & "','" & txtsexe.Text & "','" & txtadresse.Text & "','" & txttelephone.Text & "','" & txtEmail.Text & "','" & txtetat.Text & "','" & TB_Username.Text & "','" & TB_Password.Text & "','" & Cprofil.SelectedValue.ToString() & "')"
ajout = New MySqlCommand(req2)
ajout.Connection = conn
Try
ajout.ExecuteNonQuery()
Catch ex As Exception
MessageBox.Show(ex.ToString(), "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End Sub |
Cprofil : un combobox qui est rempli à partir de ma BD
Merci d'avance