Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/10/2012, 00:02
mxrcix
 
Fecha de Ingreso: octubre-2012
Mensajes: 2
Antigüedad: 11 años, 6 meses
Puntos: 0
Busqueda tengo problemas con este codigo en java!!

hola!!!

quiero capturar el valor que se encuentra en un textfiel... pero no lo captura!! que tengo de malo en el codigo??

Gui es el paquete donde se encuentra VentanaReproductor_1 y txtp es el textfield

public ArrayList<Cancion> getCanciones() {

ArrayList <Cancion> res = new ArrayList <Cancion>();
try{
String ca = Gui.VentanaReproductor_1.txtp.getText();
String sql="SELECT * FROM musica where id_lista = '"+ca+"'";


System.out.print(sql);

PreparedStatement cmd = cn.prepareStatement(sql);

ResultSet rs = cmd.executeQuery();

while(rs.next()){
Cancion tmp = new Cancion();
tmp.setNombre(rs.getString("extension"));
tmp.setId(rs.getInt("id"));

res.add(tmp);

}

}
catch(Exception ex)
{
System.out.println(ex.getMessage());
}

return res;

}

spero puedan ayudarme!!