Ciao a Tutti,
Vorrei un aiutino perchè non riesco ad individuare l'errore. Io dovrei effettuare una registrazione. Nella pagina di inserimento ho inserito tanti input hidden quanti i valori da scrivere nel db, e li ricevo correttamente nella pagina di inserimento, il cui codice è questo:
sql="insert into REGISTRAZIONE (nome, cognome, indirizzo, cap, localita, provincia, nazione, tel, tel2, fax, Email, gg, mm, aa, luogo, sesso, studio, qualifica, web, user, pwd, pwd2, informatica, sport, libri, giochi, internet, motori, amicizie, borsa, telefonia, viaggi, studi, musica) " _
& "values(" & nome _
& "," & cognome _
& "," & Email _
& "," & gg _
& "," & mm _
& "," & aa _
& "," & luogo _
& "," & sesso _
& "," & studio _
& "," & qualifica _
& "," & web _
& "," & user _
& "," & pwd _
& "," & pwd2 _
& "," & informatica _
& "," & sport _
& "," & libri _
& "," & giochi _
& "," & internet _
& "," & motori _
& "," & amicizie _
& "," & borsa _
& "," & telefonia _
& "," & viaggi _
& "," & studi _
& "," & musica & ")"
conn.execute(sql)
Conn.Close
tuttavia, ricevo questo messaggio di errore:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'pippo@prova.it'.
/asp/registrazione.asp, line 86
La Linea 86 è: conn.execute(sql)
![]()
Grazie alle anime gentili...