Access 2013 Syntax Error in FROM clause [SOLVED]

  • VB.NET
  • .NET (FX) 4.5–4.8

    Access 2013 Syntax Error in FROM clause [SOLVED]


    Hallo,

    ich fange gerade an mit VB2010 Access Datenbanken zu nutzen. Ich habe eine Access 2013 Datenbank erstellt.

    Beim ausführen des Codes kommt folgende Fehlermeldung:

    syntax error in FROM clause

    Ich hab jetzt wirklich schon eine Stunde gegoogelt aber keine Antwort gefunden. Wo ist in meinem Code der Fehler?

    Ich hoffe Ihr könnt mir helfen

    Quellcode

    1. Imports System.Data.OleDb
    2. Public Class Form1
    3. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    4. Dim con As New OleDbConnection
    5. Dim cmd As New OleDbCommand
    6. Dim reader As OleDbDataReader
    7. con.ConnectionString =
    8. "Provider=Microsoft.ACE.OLEDB.12.0;" &
    9. "Data Source=C:\Users\Name\Desktop\TestServer_neu\Test.accdb"
    10. cmd.Connection = con
    11. cmd.CommandText = "SELECT * FROM user"
    12. Try
    13. con.Open()
    14. reader = cmd.ExecuteReader()
    15. ListBox1.Items.Clear()
    16. Do While reader.Read()
    17. ListBox1.Items.Add(
    18. reader("id") & " # " &
    19. reader("user_name") & " # " &
    20. reader("user_passwort"))
    21. Loop
    22. reader.Close()
    23. con.Close()
    24. Catch ex As Exception
    25. MessageBox.Show(ex.Message)
    26. End Try
    27. End Sub
    28. End Class


    SOLVED
    Der Tabellenname "user" ist anscheinend ein Keyword
    Habe die Tebelle in benutzer umbenannt in Access un es hat funktioniert ;)

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „AbsolutCF“ ()