mira voy a hacer una clase que te va a servir de mucho...
Código PHP:
Ver originalpublic class miResulSet{
// este método esta genérico no tenes que cambiar nada si deseas realizar cualquier tipo de consulta que te devuelva un ResultSet
public static ResultSet obtenerResut(String consulta) {
Conexion.abrirConexion();
Connection conn = (Connection) Conexion.getConexion();
try {
Statement stmt = (Statement) conn.createStatement();
ResultSet res = stmt.executeQuery(consulta);
return res;
} catch (SQLException e) {
e.printStackTrace();
}
return null;
}
// una simple consulta
public ResultSet getResult(){
String consulta = "select * from empleados";
return obtenerResut(consulta);
}
public static void main(String[] args) {
try {
miResulSet dc = new miResulSet();
ResultSet r = dc.getResult();
int n = r.findColumn("nombre"); //me mostrara solo los nombre, por que le estoy diciendo que seleccione la //columna nombre que esta en mi tabla empleado
System.out
.println
("Nombres" + r
.getString
(n
)); }
} catch (SQLException ex) {
Logger
.getLogger
(miResulSet
.class.getName
()).log(Level
.SEVERE
, null, ex
); }
}
}
espero que hayas entendido, pero bueno solo lo tenes que probar