Bd

5 respostas
D

Estou fazendo um metodo que pega os dados no BD e set em uma class so que estou com dificuldades de pegar os dados que vem do BD e fazer o set dele segue abaixo o codigo se alguem puder me ajuda.

String SQL = ("SELECT * FROM filmes"+" WHERE codigo_filme = "+cod_filme); ResultSet rs=st.executeQuery(SQL); if(rs != null){ f=new Filme(); f.setNome_filme (rs.getString("nome_filme")); f.setDiretor(rs.getString("diretor")); f.setAno(rs.getInt("ano")); f.setCodigo_filme(rs.getInt("codigo_filme")); f.setCodigo_genero(rs.getInt("codigo_genero")); f.setValor(rs.getInt("valor"));

5 Respostas

Eder_Peixoto

Qual é a dificuldade? Poderia ser mais específico?

D

Quando executa ele da erro.
Executei em modo de debug e quando chega nesta exata linha ele da erro e vai pro “catch(Exception e)”

Eder_Peixoto

Coloque o StackTrace da Exception.

peczenyj

Use preparedStatement e não concatene strings para gerar sql.

D

Valeu consegui.

Criado 29 de maio de 2010
Ultima resposta 10 de jun. de 2010
Respostas 5
Participantes 3