ERRORE riportato:
Microsoft JET Database Engine error '80040e14'
Syntax error (missing operator) in query expression 'codice ='ds213' OR idfilm ='.
questa è la query SQL:
codice:
IF len(codice) > 0 OR len(id) > 0 THEN
sql = "SELECT * FROM tabella WHERE codice = '"& codice &"' OR idfilm ="& id
...
le variabili le recupero così:
codice:
IF len(request.form("codice")) > 0 THEN
codice = replace(request.form("codice"), "'", "''")
ELSE
id = replace(request.form("id"), "'", "''")
END IF
In poche parole la query deve prendere il valore da ricercare o dal campo 'codice' o dal campo 'idfilm' quest'ultimo, nel database .mdb, e' tipo contatore.
Perchè mi dice che manca l'operatore? per l'IDFILM?
Con l'OR non deve essere presente solo una delle due variabili?
Grazie