Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2006, 05:03
nenuka
 
Fecha de Ingreso: junio-2006
Mensajes: 55
Antigüedad: 18 años, 6 meses
Puntos: 0
Conversion de tipos

Quiero saber una cosa, cuando yo tengo declarado en una base de datos un dato como int, cunado lo utilizo en mi aplicacion tngo un metodo para recoger y darle valor tal como este:

private static Integer codigo_eq;
codigo_eq=new Integer(0);

public static void setCodigoeq(Integer valor)
{
codigo_eq=valor;

}

public static Integer getCodigoeq()
{
return codigo_eq;

}


y ahora lo llamo desde otra calse de esta manera:


nuevo_equipo.setCodigoeq((Integer)otraRes.getObjec t(1));

para recoger el valor y me sale un error:

java.lang.ClassCastException: java.lang.Long
inventBD.EquipoBD.ConsultarEquipo(EquipoBD.java:33 )


alguien me puede ayudar?????que me esta volviendo lova este error!!!!!!!!!!!y ya no se como ponerlo, epsero que etsa vez este mas clarito.gracias