I am trying to execute two different INSERT statements with one click of a button.
But when I try running my code only one of the INSERT statements is working at time.
What is the best way to fix this?
pro = "Provider=Microsoft.ACE.OLEDB.12.0;data source=C:\Users\XXXX\Desktop\XXXX\XXXXX.mdb" connstring = pro myconnection.ConnectionString = connstring myconnection.Open() commmand = ("insert into ApplicationData ([lastname], [firstname],[studentbirthday],[gender], [email], [phonenumber], [address], [city], [state], [zip], [dadlastname], [dadfirstname], [momlastname],[momfirstname]) values ('" & NewLastNameText.Text & "', '" & NewFirstNameText.Text & "','" & NewDateTimePicker.Text & "','" & NewGenderText.Text & "','" & NewEmailText.Text & "','" & phone.Text & "','" & NewAddressText.Text & "','" & city.Text & "','" & state.Text & "','" & zip.Text & "','" & NewDadLNtext.Text & "','" & NewDadFNtext.Text & "','" & NewMomLNtext.Text & "','" & NewMomFNtext.Text & "')") commmand = ("insert into StudentLogin ([username], [password]) values('" & username.Text & "','" & password.Text & "')") Dim cmd As OleDbCommand = New OleDbCommand(commmand, myconnection) cmd.Parameters.Add(New OleDbParameter("lastname", CType(NewLastNameText.Text, String))) cmd.Parameters.Add(New OleDbParameter("firstname", CType(NewFirstNameText.Text, String))) cmd.Parameters.Add(New OleDbParameter("studentbirthday", CType(NewDateTimePicker.Text, String))) cmd.Parameters.Add(New OleDbParameter("gender", CType(NewDateTimePicker.Text, String))) cmd.Parameters.Add(New OleDbParameter("email", CType(NewEmailText.Text, String))) cmd.Parameters.Add(New OleDbParameter("phonenumber", CType(phone.Text, String))) cmd.Parameters.Add(New OleDbParameter("address", CType(NewAddressText.Text, String))) cmd.Parameters.Add(New OleDbParameter("city", CType(city.Text, String))) cmd.Parameters.Add(New OleDbParameter("state", CType(state.Text, String))) cmd.Parameters.Add(New OleDbParameter("zip", CType(zip.Text, String))) cmd.Parameters.Add(New OleDbParameter("dadlastname", CType(NewDadLNtext.Text, String))) cmd.Parameters.Add(New OleDbParameter("dadfirstname", CType(NewDadFNtext.Text, String))) cmd.Parameters.Add(New OleDbParameter("momfirstname", CType(NewMomLNtext.Text, String))) cmd.Parameters.Add(New OleDbParameter("momlastname", CType(NewMomFNtext.Text, String))) cmd.Parameters.Add(New OleDbParameter("username", CType(username.Text, String))) cmd.Parameters.Add(New OleDbParameter("password", CType(password.Text, String))) Try cmd.ExecuteNonQuery() cmd.Dispose() myconnection.Close() MsgBox("Student Added") NewLastNameText.Clear() NewFirstNameText.Clear() NewEmailText.Clear() NewAddressText.Clear() NewDadLNtext.Clear() NewDadFNtext.Clear() NewMomLNtext.Clear() NewMomFNtext.Clear() Catch ex As Exception End Try