Hallo Allemaal,
Het is mij gelukt om data (zoals voornaam achternaam etc) in de database te schrijven d.m.v. een formulier. Alleen bij de combobox zie hieronder als ik die erbij toevoeg wil hij niet naar de database schrijven. Ik denk dat het komt omdat het een int is en geen varchar en omdat het een combobox is. Weet iemand hoe ik de code moet aanpassen, zodat hij ook de combobox accepteert! (Leeftijd_Kind)
Zie voor de code hieronder.
Ik hoop dat jullie mij kunnen helpen...
Combobox -->
Het is mij gelukt om data (zoals voornaam achternaam etc) in de database te schrijven d.m.v. een formulier. Alleen bij de combobox zie hieronder als ik die erbij toevoeg wil hij niet naar de database schrijven. Ik denk dat het komt omdat het een int is en geen varchar en omdat het een combobox is. Weet iemand hoe ik de code moet aanpassen, zodat hij ook de combobox accepteert! (Leeftijd_Kind)
Zie voor de code hieronder.
Ik hoop dat jullie mij kunnen helpen...
Code:
MySqlConnection cs = new MySqlConnection("****");
MySqlDataAdapter da = new MySqlDataAdapter();
da.InsertCommand = new MySqlCommand("INSERT INTO leerlingentabel (Voornaam_Ouder,Achternaam_Ouder,Voornaam_Kind,Achternaam_Kind,Leeftijd_Kind)
VALUES (@Voornaam_Ouder,@Achternaam_Ouder,@Voornaam_Kind,@Achternaam_Kind,@Leeftijd_Kind)", cs);
da.InsertCommand.Parameters.Add("@Voornaam_Ouder", MySqlDbType.VarChar).Value = txtvo.Text;
da.InsertCommand.Parameters.Add("@Achternaam_Ouder", MySqlDbType.VarChar).Value = txtao.Text;
da.InsertCommand.Parameters.Add("@Voornaam_Kind", MySqlDbType.VarChar).Value = txtvk.Text;
da.InsertCommand.Parameters.Add("@Achternaam_Kind", MySqlDbType.VarChar).Value = txtak.Text;
da.InsertCommand.Parameters.Add("@Leeftijd_Kind", MySqlDbType.Int16).Value = txtlk.Text;
Combobox -->
Code:
da.InsertCommand.Parameters.Add("@Leeftijd_Kind", MySqlDbType.Int16).Value = txtlk.Text;
Laatst bewerkt: