Ga naar inhoud

[VB] + [ACCESS] SQL probleem


Aanbevolen berichten

[code:1:ebe501142b] Dim strInput As String strInput = InputBox("Enter date for orders:") Dim db As DAO.Database Set db = CurrentDb Dim rsOrders, rsParts As DAO.Recordset Dim ordStr, partStr As String ordStr = "SELECT * FROM Order WHERE OrderDatum= #" & strInput & "#" MsgBox ordStr Set rsOrders = db.OpenRecordset(ordStr)[/code:1:ebe501142b] De code geeft de error "syntax error in from clause". Als ik in rsOrders direct de naam van de tabel geef, wil die wel selecteren, maar ik moet perse een datum handmatig in kunnen voeren. Wat zie ik over het hoofd? Tips? :cry:
Link naar reactie
Vreemd, die query doet nl. precies hetzelfde als wat er in je eerste, verkorte, wordt gedaan. Wat ik me als probleem voor kan stellen is dat de tabelnaam wat ongelukkig is gekozen. ORDER is nl. ook een gereserveerd term in SQL, je hebt nl. de ORDER BY-clausule... Noem je tabel maar snel Orders, om problemen in de toekomst te voorkomen.
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...