secondo me, con WHERE Data = qualcosa non cancellera' mai niente. se la data e' stata registrata =Now() bisognerebbe beccare anche hh:mm:ss uguali... proverei con WHERE Data < qualcosa. cosi' cncelera' tutti i record che piu' vecchi di un mese.