Ga naar inhoud

[ASP/SQL] variabele in query


anoniem

Aanbevolen berichten

Op een bepaalde pagina wil ik alle waarden uit een tabel laden als er geen [b:a1222554e2]fid[/b:a1222554e2] in de Querystring staat. Dit lukt goed, maar ik wil graag dat als er wel een [b:a1222554e2]fid[/b:a1222554e2] in de string staat, dat er dan maar 1 recordset uit de tabel geladen wordt (namelijk die met de waarde die fid heeft). De variabele [b:a1222554e2]serie[/b:a1222554e2] wordt ook uit de querystring gehaald. [code:1:a1222554e2] If fid = "" Then Set fConn = Server.CreateObject("ADODB.Connection") fConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\xxxxx\xx\xxxxx.mdb")) fSQL = "SELECT * FROM " &serie Set fRS = fConn.Execute(fSQL) Else Set fConn = Server.CreateObject("ADODB.Connection") fConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\xxxxxx\xx\xxxxx.mdb")) fSQL = "SELECT * FROM '"&serie&"' WHERE fid=" &fid Set fRS = fConn.Execute(fSQL) End If [/code:1:a1222554e2] Het gaat fout bij de notatie van [b:a1222554e2]serie[/b:a1222554e2] in de query van [i:a1222554e2]Else[/i:a1222554e2]...: [u:a1222554e2]Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access Driver] Syntax error in query. Incomplete query clause. [/u:a1222554e2] Wat is de goede notatie hiervoor :( ?
Link naar reactie
Even een gokje: [code:1:48d7d27e0c] Set fConn = Server.CreateObject("ADODB.Connection") fConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\xxxxx\xx\xxxxx.mdb")) If fid = "" Then fSQL = "SELECT * FROM " & serie Else fSQL = "SELECT * FROM " & serie & " WHERE fid=" & fid End If Set fRS = fConn.Execute(fSQL) [/code:1:48d7d27e0c]
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...