Buenas, estoy haciendo una consulta filtrada para que me muestre un serie de libros identificador por un numero, me debe de mostrar los libros que esten entre 2 numeros que le paso por 2 textfield... Bien, me pone los de en medio pero no los extremos, cuando yo creo que es incluyen, el metodo que he hecho en el control base de datos para esto es el siguiente, a este metodo lo llamo desde la ventana principal donde estan los 2 textfield y el boton, que al pulsarlo, debera imprimir lo buscado... En la impresion no tengo ningun problema.
public static ResultSet cargarListado(String aux, String aux2, Boolean seleccionado, Connection cone){
Statement ejecutor;
ResultSet res;
String sql = "Select * FROM libros WHERE libros.numRegistro >= '"+aux+"' AND libros.numRegistro <= '"+aux2+"';";
System.out.println(sql);
try {
ejecutor = cone.createStatement();
res = ejecutor.executeQuery(sql);
return res;
} catch (SQLException ex) {
Logger.getLogger(ControlBD.class.getName()).log(Le vel.SEVERE, null, ex);
}
return null;
No se si es que no tengo bien puestos los iguales o que, pero me muestro por ejemplo los libros que hay entre los codigos 2 y 6 pero no el 2 y el 6... Muchas gracias desde ya!! UN saludo!!