salve a tutti...il mio problema è questo msg:
il body della pagina esegui.asp è questo:
la riga incriminata è quella in rosso
il problema credo che sia dentro al values perchè per prova ho scritto 3, 3, 3 e funziona correttamente...
sapete dirmi dove sta questo errore di sintassi pls?
ho confrontato con miliardi di altri esempi in internet, ma questo benedetto errore proprio nn lo trovo....
Codice:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
/Esegui.asp, line 30
il body della pagina esegui.asp è questo:
Codice:
<%
'****Recupero materia, alunno e giudizio attuale
alunno =request.form("ComboAlunno")
materia = request.form("ComboMateria")
voto = request.form("ComboGiudizi")
'dichiarazione query
Set rsPagella = Server.CreateObject("ADODB.Recordset")
Dim sqlPagella ' Creo la query SQL
[COLOR=red]sqlPagella = "INSERT INTO Pagella (ID_Persona,ID_Materia,Giudizio) VALUES ("&alunno&","&materia&","&voto&")"[/COLOR]
rsPagella.Open sqlPagella, cn ' Apro il Recordset
response.write "Complimenti, le informazioni sono state inserite correttamente!"
'chiudo la connessione
cn.Close
Set cn = Nothing
%>
la riga incriminata è quella in rosso
il problema credo che sia dentro al values perchè per prova ho scritto 3, 3, 3 e funziona correttamente...
sapete dirmi dove sta questo errore di sintassi pls?
ho confrontato con miliardi di altri esempi in internet, ma questo benedetto errore proprio nn lo trovo....