Ciao,
quando stampo la QUERY ho:

Insert INTO team (nr, callsign, nome, note) VALUES (103, 'IZ7CDX', 'MARCO', - )


Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.

/admin/TEAM_add_proc.asp, line 24

Nel DB i campi sono impostati tutti come testo, tranne IDteam che è un contatore e "nr" è impostato come numero.

lo scripr d'inserimento è così:

codice:
	callsign = Trim(Replace(Request.Form("callsign"), "'", "''"))
	nome = Trim(Replace(Request.Form("nome"), "'", "''"))
	note = Trim(Replace(Request.Form("note"), "'", "''"))
	nr = Request.Form("nr")

SQL = " Insert INTO team (nr, callsign, nome, note) VALUES ("& nr &", '"& callsign &"', '"& nome &"', '"& note &"' )"

Response.Write SQL
Set RS = Conn.Execute(SQL)
		
Response.Redirect "TEAM_list.asp"



Mi date una mano?