Grazie per l'interessamento,

ho risolto, c'era un bug nella stringa in pratica a video non lo si vedeva ma effetivamente la stringa era scritta in questo modo:

codice:
UPDATE download SET ndownload=ndownload+1_WHERE icona='009.gif'
non so bene perchè non si vedesse ma mi è bastato fare un copia ed incolla in word e ho notato questo underscore accanto al WHERE.

Stranissima situazione


P.S.
ndownload impostato numero lungo