paff_daddy
Legacy Member
hallo,
we zijn al enige tijd aan het proberen om via een invulformulier met textboxen een database in te vullen.(dus met het INSERT-commando).
Nu, het probleem is dus dat het niet wilt werken
Hier is de code:
Als ik op de button registreer klik, dan zou hij hetgeen in de tekstvakken staat in de database moeten wegschrijven, maar hij geeft deze foutmelding :
"An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll".
Iemand enig idee wat er fout kan zijn??
thx in advance,
paff_daddy
we zijn al enige tijd aan het proberen om via een invulformulier met textboxen een database in te vullen.(dus met het INSERT-commando).
Nu, het probleem is dus dat het niet wilt werken
Hier is de code:
Code:
Dim strpath As String = System.IO.Directory.GetCurrentDirectory & "\jeugdvakanties.mdb"
Dim strVerbind As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=strpath;"
Dim cnVerbinding As New OleDbConnection(strVerbind)
cnVerbinding.Open()
Dim dsKlanten As New DataSet
Dim SqlStr As String = "INSERT INTO Klanten(klant-rijksregisternr,klant-naam,klant-voornaam,klant-adres,klant-postcode,klant-telefoonnummer,schoenmaat,lengte) VALUES(" & Val(txtRijksregisterNummer.Text) & ",'" & txtKlantNaam.Text & "','" & txtKlantVoornaam.Text & "','" & txtKlantAdres.Text & "','" & txtKlantPostcode.Text & "'," & Val(txtTelNr.Text) & "," & Val(txtKlantSchoenmaat.Text) & "," & Val(txtKlantLengte.Text) & ")"
Dim cmdOpdracht As New OleDb.OleDbCommand(SqlStr, cnVerbinding)
'Dim cmdOpdracht As New OleDb.OleDbCommand("INSERT INTO Klanten (klant-naam)values(txtKlantNaam.text)", cnVerbinding)
'daKlanten.InsertCommand(INSERT INTO Klanten(klant-naam)values(txtKlantNaam.text))
cmdOpdracht.ExecuteNonQuery()
Dim daKlanten As New System.Data.OleDb.OleDbDataAdapter(cmdOpdracht)
daKlanten.Fill(dsKlanten, "Klanten")
daKlanten.Update(dsKlanten, "Klanten")
cnVerbinding.Close()
Als ik op de button registreer klik, dan zou hij hetgeen in de tekstvakken staat in de database moeten wegschrijven, maar hij geeft deze foutmelding :
"An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll".
Iemand enig idee wat er fout kan zijn??
thx in advance,
paff_daddy
