Pra que carregar com um Object? experimente carregar com um tipo maior, e pelo que vi vc esta usando polimorfismo, experimente sobre escrever o metodo toString() da classe Object, na sua classe quem sabe assim fique mais facil.
A
alexsandersi
eu naum entendi...mas dá uma olhada como declarei a minha classe.
"Classe reguladora" é uma fk.
publicclassClasseRaca{privateIntegerid;privateStringdescricao;privateClasseReguladoraidReg;/** Creates a new instance of ClasseRaca */publicClasseRaca(){}publicIntegergetId(){returnid;}publicvoidsetId(Integerid){this.id=id;}publicStringgetDescricao(){returndescricao;}publicvoidsetDescricao(Stringdescricao){this.descricao=descricao;}publicClasseReguladoragetIdReg(){returnidReg;}publicvoidsetIdReg(ClasseReguladoraidReg){this.idReg=idReg;}Conexaoconexao=newConexao();Auditoriaaudita=newAuditoria();publicvoidincluirRaca(){try{conexao.conecta();Statementstmt=conexao.con.createStatement();stmt.executeUpdate("insert into raca(descricao,reguladora)values('"+getDescricao()+"','"+getIdReg()+"')");audita.setTexto("Usuario Cadastrato:"+getDescricao());audita.incluirAuditoria();stmt.close();conexao.con.close();}catch(SQLExceptione){JOptionPane.showMessageDialog(null,"Erro no Sistema!\n"+e,"ATENÇÃO",JOptionPane.WARNING_MESSAGE);}}