Esta es la forma correcta cuando se hace las consultas.
Código:
Statement st;
ResultSet rs;
st = cn.createStatement();
rs = st.executeQuery(SQL_SELECT_All);
if(rs.next)
..............
Esta forma abreviada la utilizo yo
Código:
ResultSet rs;
rs = cn.createStatement().executeQuery(SQL_SELECT_All);
if(rs.next)
..............
Espero que te sirva.
Por cierto. el preparedStatement se utiliza para crear sentencias preparadas con el fin de hacer inserts o updates. No se utiliza para hacer consulta.
Te recominedo que busques algun manual de sql en google.