scusate ma è un quarto d'ora che sono fermo a guardare questa stringa sql, ma non riesco a trovare l'errore:

codice:
	sql = "UPDATE eventi SET titolo = '" & titolo & "',tipo = " & tipo & ",sede = '" & sede & "',abstract = '", & abstract & "',datain = '" & datain & "',datafin = '" & datafin & "',responsabile = '" & responsabile & "',link = '" & link & "',ora = '" & ora & "' WHERE chiave = " & id & " "
voi vedete un errore??
(solo la var tipo è numerica, le altre sono tutti testi)
mi da:

Errore di compilazione di Microsoft VBScript (0x800A0401)
Prevista fine istruzione
/informatica3/reserved/ar_aggiornamento_evento_fine.asp, line 78, column 106


la linea 78 colonna 106 corrisponde all'ultimo carattere? che vuol dire che prevede fine istruzione? l'ho usata altre volte, e l'ho sempre conclusa cosi e non ha dato mai problemi...