Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/08/2010, 22:48
uagrm
 
Fecha de Ingreso: agosto-2010
Mensajes: 126
Antigüedad: 14 años, 4 meses
Puntos: 9
Respuesta: select con for

para empesar no se que es lo que queres hacer, pero si hablas de hacer un select no tenes por que utilizar un executeUpdate(...) .

executeUpdate(...) es solo para: INSERT, DELETE, UPDATE

executeQuery(...) es para: SELECT


supongamos que deseas obtener el cargo del CONCEPTO2...

// este método esta de forma genérica o sea que te puede servir para todas tus consultas, en algunos casos solo le tenes que cambiar el tipo de dato que va a devolver nada más.

public String getDato(String consulta) {
Conexion.abrirConexion();
Connection conn = (Connection) Conexion.getConexion();
String num = "";
System.out.println(consulta);
try {
Statement stmt = (Statement) conn.createStatement();
ResultSet rs = stmt.executeQuery(consulta);
if (rs.next())
num = rs.getInt(1);
rs.close();
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
return num;
}

//este método te devuelve el resultado, fijate que lo llamo al anterior método que es donde se hace la consulta.

public String devolver(String con){ // -> con = CONCEPTO2
String consulta = "select cargo movimientos_polizas where concepto="+con;
return getDato(consulta);
}


espero te sirva de algo...