Toon posts:

[asp] syntax error query

Pagina: 1
Acties:
  • 38 views sinds 30-01-2008

Verwijderd

Topicstarter
wie weet wat er fout is aan deze query:

Set objRS = objDC.Execute("Select * FROM dbo_kennisgebied INNER JOIN dbo_medewerker INNER JOIN dbo_opleiding ON dbo_kennisgebied.kennisgebiedId = dbo_opleiding.kennisgebiedId AND dbo_medewerker.medewerkerId = dbo_opleiding.medewerkerId WHERE dbo_opleiding.afstudeerrichting = '" & Request.Form("afstudeerrichting") & "'")

Ik heb tabel:
- opleiding
- medewerker
- kennisgebied

een form checkt de gekozen afstudeerrichting. deze afstudeerrichtingen
worden gelezen uit een losse tabel. in de tabel opleiding zit een kolom
waarin een afstudeerrichting per opleidingsrecord staat. als ik alles van
opleiding wil zien werkt de request + form wel en krijg ik netjes output
te zien.

maar als ik met joins aan de slag ga (in opleiding zit de vreemde sleutel
van medewerker en kennisgebied) dan gaat het mis en krijg ik deze error:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error in FROM clause.

Ik heb al van alles geprobeerd. Iemand de gouden tip?

  • whoami
  • Registratie: December 2000
  • Laatst online: 16:53
Print je error naar het scherm, en bestudeer hem goed en kijk waar de syntax fout zit.

Trouwens, ik zou die query eens zelf herschrijven moest ik van jou zijn ipv 'm door access ofzo te laten genereren. Zo ranzig kan je 'm zelf niet uitvinden.

[ Voor 49% gewijzigd door whoami op 26-05-2004 20:22 ]

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 22:52

gorgi_19

Kruimeltjes zijn weer op :9

Dit heeft absoluut niets met ASP te maken, dus die mag je allemaal weg laten. Het enige wat overblijft is een SQL Statement, waar een fout zit in de query.

Nu je dat weet, kan je de rest ook zelf wel oplossen.

Tip: Waarschijnlijk werk je met MS Access, deze heeft een goede query builder en kan je ook nakijken waar wat fout gaat en wat een goed statement zou zijn. Ander alternatief is te kijken bij een aantal goede SQL tutorials.

Tip 2: In de FAQ is een ASP gedeelte, inclusief een snelle howto van debuggen.

Anyway; debugtopics staan we niet toe in Programming & Webscripting. Deze gaat dicht.

[ Voor 7% gewijzigd door gorgi_19 op 26-05-2004 20:27 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.