SQL-problem

ASP

2 svar · 207 visningar · startad av howser

Medlem sedan juli 200025 inlägg
Trådstart#1

tja!

helt plötsligt så har min sökfunktion slutat fungera och jag har inget minne av att jag har gjort några ändringar i koden. i alla fall så ser SQL-satsen ut enligt följande:

"select bildID,bildFilnamn,bildTitel,bildDatum from bild WHERE foretagid = 7 AND WHERE bildTitel LIKE '%a%' OR bildText LIKE '%a%' OR bildSokord LIKE '%a%' OR bildFotograf LIKE '%a%' ORDER by bildDatum DESC"

Och jag får följande felmeddelande:

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'foretagid = 7 AND WHERE bildTitel LIKE '%ettsokord%' OR bildText LIKE '%ettsokord%' OR bildSokord LIKE '%ettsokord%' OR bildFotograf LIKE '%ettsokord%''.

har nån en aning om vad som kan vara fel?

tacksam för hjälp!

Medlem sedan okt. 20001 558 inlägg
#2

Du har två where, kan man ha det?

Medlem sedan juli 200025 inlägg
#3

haha, nej det kan man inte, tack för hjälpen!

det är hopplöst när man stirrar sig blind på en kod och inte ser uppenbara fel :)

424 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
138 ms — deklarationer (db)
135 ms — hämta statistik (db)
148 ms — hämta tråd, inlägg och bilagor (db)
138 ms — ändringar (db)