Ecco il codice:
sql = "UPDATE prodotti SET idlinea = '" & request.form("idlinea") & "', nome = '" & request.form("nome") & "',"
sql = sql&" disponibilita = '" & request.form("disponibilita") & "', descpic = '" & request.form("descpic") & "',"
sql = sql&" descgr = '" & request.form("descgr") & "', spedizione = '" & spedizione & "',"
sql = sql&" bottone = '" & bottone & "', prezzo = '" & prezzo & "',"
sql = sql&" bottoneen = '" & bottoneen & "', nomeen = '" & request.form("nomeen") & "',"
sql = sql&" nomeen = '" & request.form("nomeen") & "', descpicen = '" & request.form("descpicen") & "',"
sql = sql&" descgren = '" & request.form("descgren") & "'"
sql = sql&" WHERE Id = " & id
conn.execute(sql)
Ecco l'errore
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[MySQL][ODBC 3.51 Driver][mysqld-5.0.45-community-log]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
/adminusato/modificaprodotto.asp, line 77
La linea 77 corrisponde a conn.execute(sql)
Secondo voi qual'è l'errore?