login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[vb] insert in database (Opgelost)

Offline Stefan14 - 20/07/2009 18:34 (laatste wijziging 20/07/2009 19:33)
Avatar van Stefan14PHP gevorderde Ik wil een record toevoegen aan een access database, maar bij het uitvoeren van het programma geeft hij de foutmelding
Citaat:
An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll


Code is als volgt:

  1. Dim Cmd As OleDb.OleDbCommand
  2. Dim SQL As String
  3. Dim objCmd As New OleDb.OleDbCommand
  4.  
  5. Dim Con = OleDbConnection1
  6.  
  7. SQL = "INSERT INTO klanten (naam) VALUES (KlantnaamText.text)"
  8. Cmd = New OleDb.OleDbCommand(SQL, Con)
  9.  
  10. Con.Open()
  11. objCmd = New OleDb.OleDbCommand(SQL, Con)
  12. objCmd.ExecuteNonQuery()
  13. Con.Close()


De fout zit volgens het programma in de op een na laatste regel.

EDIT

Na enig zoeken en proberen ben ik erachter gekomen dat de fout in de query zat.
Moest zijn
  1. SQL = "INSERT INTO klanten (naam) VALUES ('" & KlantnaamText.Text & "')"


0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s