Bom To fazendo um metodo, aki pra trazer o maior id do banco pra setar na aplicação. mas ta dando uns problemas queria saber c alguem sabe como me ajudar…
@OverridepublicIntegerTrazerId()throwsSQLException{Materialmat=newMaterial();intMeuid=0;Stringsql="Select Max(mat_cat_codigo) from Material";PreparedStatementps=c.prepareStatement(sql);ResultSetrs=ps.executeQuery();if(rs.next()){mat.setId(rs.getLong("mat_cod_codigo"));}Meuid=(int)mat.getId();returnMeuid;}
tipo meu metodo ai mas axo q ele n ta trazendo um int pelo jeito q ta dando erro,
Se der pra ajudar valeu.
Eu tinha feito um metodo q tinha dado certo, agora sei la oq deu kkk…
@OverridepubliclongTrazerId()throwsSQLException{Materialmat=newMaterial();longMeuid=0;Stringsql="Select Max(mat_cat_codigo) from Material";PreparedStatementps=c.prepareStatement(sql);ResultSetrs=ps.executeQuery();if(rs.next()){mat.setId(rs.getLong("mat_cod_codigo"));}Meuid=Long.valueOf(mat.getId());returnMeuid;}