zastąp :deptno
w zapytaniu z ?.
i zamiast tworzenia instancji użyj następującego:
PreparedStatement stmt=con.prepareStatement(query);
stmt.setInt(1,deptno); //1 is for the first question mark
gdzie deptno
przechowuje wartość, dla której chcesz wykonać zapytanie.
Poprzez interfejs PrepredStatement możemy użyć sparametryzowanego zapytania, które jest kompilowane tylko raz i ma przewagę wydajnościową w porównaniu do interfejsu Statement.