Grazie avete ragione entrambi, ho optato lavia di trasformare in Interger il dato in input e poi passarlo alla query, posto il codice per i posteri
codice:ins = new JTextField(5); // qui ci sarà il bottone invia e tutto quello che deriva final String d = (String)ins.getText(); int in = Integer.parseInt(d); rslt=stmt.executeQuery("SELECT * FROM Anagrafica WHERE IDprogressivo = " + in );