error '80040e14' - [era:Sempre io :p]

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Ciao ragazzi, sono sempre pieno di problemi :dipser:

Mi succede una cosa stranissima quando eseguo le modifiche dei dati nel db... con questo codice sql:
"select * from UTENTI where id =" & request.form("id"), ,1,3

mi da questo errore:
Microsoft JET Database Engine error '80040e14'

Syntax error (missing operator) in query expression 'ID ='.

/moddati.asp, line 81

eppure ho già fatto pagine di modifica con questo codice sql (questo funziona):
"select * from PRODOTTI where id =" & request.form("id"), ,1,3

Chi sa dirmi l'errore vince un premio :D
Ciao e grazie :byebye:
 
Suppongo che request.form("id") sia vuoto.
Se fai un response.write di request.form("id") cosa vedi?
Se non vedi niente vuol dire che il dato non viene passato e quindi non è visibile nel request.form.

maimai
 
Stranissimo...se cambio il METHOD del form in GET...e prendo i dati con request.querystring funziona...se invece uso METHOD=POST quando prendo i dati con request.form non funziona...

Grazie cmq x la risposta :byebye:
 

Discussioni simili