Ik probeer data van een formulier op te slaan in een Access Database. Nu ben ik zover gekomen dat ik de code heb, die er op zich goed uit ziet, maar niet goed gaat.
De code die ik gebruik:
Ik krijg een foutmelding op: ra = myCommand.ExecuteNonQuery()
Namelijk: Waarden voor een of meer vereiste parameters ontbreken.
Maar ik vraag me dan af welke vereiste parameter ik over het hoofd zie.
Wellicht kan iemand helpen.
Alvast bedankt,
Roland
De code die ik gebruik:
Visual Basic .NET:
1
2
3
4
5
6
7
8
9
10
11
| Dim myConnection As OleDbConnection Dim myCommand As OleDbCommand Dim ra As Integer Private Sub SaveButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SaveButton.Click myConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" & strDataSource & "';") myConnection.Open() myCommand = New OleDbCommand("Update Templates Set ADDomain=(Me.ADDomainTextBox) where TemplateName=(TemplateCombobox.SelectedItem) ", myConnection) ra = myCommand.ExecuteNonQuery() MessageBox.Show("Records affected" & ra) myConnection.Close() End Sub |
Ik krijg een foutmelding op: ra = myCommand.ExecuteNonQuery()
Namelijk: Waarden voor een of meer vereiste parameters ontbreken.
Maar ik vraag me dan af welke vereiste parameter ik over het hoofd zie.
Wellicht kan iemand helpen.
Alvast bedankt,
Roland