Visual basic 2008 express, ajout de données dans une base de donnée mysql

debbv Messages postés 14 Date d'inscription samedi 19 décembre 2009 Statut Membre Dernière intervention 14 mars 2011 - 20 déc. 2009 à 08:34
debbv Messages postés 14 Date d'inscription samedi 19 décembre 2009 Statut Membre Dernière intervention 14 mars 2011 - 20 déc. 2009 à 09:03
Salut à tous , au fait je m y connais pas trop a la programmation vb 2008.
Et la je suis confronté a un probleme.
Au fait j ai une Base de donnees mysql qui s appele Gestetude
avec une table etudiant (matricule,nom,date_naissance).
j attaque avec vb2008 cette base avec vb2008.
Ma base .
Dans un formulaire .j ai rempli des textbox
textbox1 c'est pour le matricule
textbox2 ------------- -----------nom
datetimepicker1.....---------- date de naissance.
Je sais me connecter à la base.
Je veux maintenant ajouter les 3 valeurs saisi dans dans ces 3 controles a ma base.
----------------------------------------------
'ce code est cencé ajouter des données prédefinis a ma base
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim SQL As String
Dim MyCommand As New MySqlCommand
Dim MyDataReader As MySqlDataReader


Dim ConnnectionStr = "Database=;Data Source=1.2.3.4;User Id=root;Password=123456"
Dim Connection = New MySqlConnection
Connection.ConnectionString = ConnnectionStr

Dim MyAdapter = New MySqlDataAdapter

Connection.Open()
'Dim MySQLCmd = "INSERT INTO visual.test (`matricule` ,`nom` ,`date_naissance`)VALUES('E400', 'durant', '11/12/1990');"
MyCommand.Connection = Connection
'création de la requête
SQL "INSERT INTO `test` SET `matricule` ""E400"", `nom` = ""durant"", `date_naissance` = ""11/12/1990"";"

MyCommand.CommandText = SQL
'récupère les données de la requête
MyDataReader = MyCommand.ExecuteReader


'MyAdapter.InsertCommand = New MySqlCommand(MySQLCmd, Connection)
MSGBOX5("ENREGISTREMENT FAIT")
End Sub

----------------------------------------------
Mon probleme est que comment puis je ajouter les données saisi dans mes 3 controles a ma base..........................
Merci et sachez que toute aide serait la bienvenu ....
Merci d'avance .

1 réponse

debbv Messages postés 14 Date d'inscription samedi 19 décembre 2009 Statut Membre Dernière intervention 14 mars 2011
20 déc. 2009 à 09:03
Si jamais vous avez une autre procedure pour ajouter dans mysql aidez moi
merci et diau vous benisse.
0