Hallo,
Als onderdeel van mijn spelletje, zou ik graag de score toevoegen in een access database.
Nu zie ik nergens een fout in bovenstaande code, maar wanneer ik ze uitvoer krijg ik volgende error:
"No value give for one or more given parameters"
frmStart.strSpelernaam bevat nochtans de naam van de speler.
Weet er iemand wat ik fout doe? Alvast bedankt!
Als onderdeel van mijn spelletje, zou ik graag de score toevoegen in een access database.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| 'BEGIN SCORE WEGSCHRIJVEN
Dim verbindingsString As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=scores.mdb;"
Dim cnnScores As New OleDb.OleDbConnection(verbindingsString)
Dim query As String = "INSERT INTO tblScores(Spelernaam) VALUES(frmStart.strSpelernaam)"
Dim opdracht As New OleDb.OleDbCommand(query, cnnScores)
Try
cnnScores.Open()
opdracht.ExecuteNonQuery()
opdracht.Dispose()
Catch x As Exception
MessageBox.Show(x.Message, "Fout", MessageBoxButtons.OK, MessageBoxIcon.Error)
Finally
cnnScores.Close()
MessageBox.Show("Gegevens toegevoegd", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information)
End Try
'EINDE SCORE WEGSCHRIJVEN |
Nu zie ik nergens een fout in bovenstaande code, maar wanneer ik ze uitvoer krijg ik volgende error:
"No value give for one or more given parameters"
frmStart.strSpelernaam bevat nochtans de naam van de speler.
Weet er iemand wat ik fout doe? Alvast bedankt!