Hai provato a stampare la query per vedere se gli viene passato effettivamente qualcosa??