[ASP] Syntax error (missing operator) in query expression

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

  • FreeShooter
  • Registratie: Augustus 2005
  • Laatst online: 14:36
Onlangs begonnen met ASP, maar nu zit ik al een tijdje met een probleem en ik kan het niet oplossen. Door alle tekens, zie ik niet meer goed welke waar horen, dat is waarschijnlijk ook de fout.Het is de volgende fout:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'Trefwoord1 ='test1, Zoeken' OR Trefwoord2 ='test1, Zoeken' OR Trefwoord3 ='test1, Zoeken' Trefwoord4 ='test1, Zoeken''.

/55545/Site/Zoeken/zoek.asp, line 11
Ik wil gegevens uit een database uitlezen, door middel van een kleine soort zoekfunctie. Als 1 van de trefwoorden in de database overeenkomt met wat er ingevoed is bij de form, zou hij de foto moeten laten zien. Dat stuk van de script heb ik weg gelaten, omdat het niet echt relevant is (denk ik dan).

code:
1
2
3
4
5
6
7
Dim objConn, strQuery, objRS
Dim StringConnection, Zoektf1
Set objConn = Server.CreateObject("ADODB.Connection")
StringConnection="Driver={Microsoft Access Driver (*.mdb)};DBQ= D:\studenten_website\website\55545\database\upload.mdb"
objConn.Open StringConnection
Zoektf1 = Request.Form("zoek")
strQuery = "SELECT * FROM foto WHERE Trefwoord1 ='"& zoektf1 &"' OR Trefwoord2 ='"& zoektf1 &"' OR Trefwoord3 ='"& zoektf1 &"' Trefwoord4 ='"& zoektf1 &"'"

  • Cloud
  • Registratie: November 2001
  • Laatst online: 03-11 10:25

Cloud

FP ProMod

Ex-moderatie mobster

FreeShooter schreef op dinsdag 13 februari 2007 @ 20:01:
"SELECT * FROM foto WHERE Trefwoord1 ='"& zoektf1 &"' OR Trefwoord2 ='"& zoektf1 &"' OR Trefwoord3 ='"& zoektf1 &"' Trefwoord4 ='"& zoektf1 &"'"
Daar moet nog een OR tussen. ;)

Never attribute to malice that which can be adequately explained by stupidity. - Robert J. Hanlon
60% of the time, it works all the time. - Brian Fantana


  • FreeShooter
  • Registratie: Augustus 2005
  • Laatst online: 14:36
* FreeShooter schaamt zich :(

Topic kan gesloten, bedankt Wolkje.

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:54
Topic wordt idd gesloten; mar niet omdat het opgelost is, maar omdat syntax errors mits een beetje moeite toch wel makkelijk zelf op te lossen zijn.

https://fgheysels.github.io/


Dit topic is gesloten.