Problemas com Tipo de Dados

Fala, Galera, blz?!

Seguinte, estou com um problema basico de tipo de dados, estou com uma variavel String que esta recebendo o rs.getString(1) do banco…que passa determinado numero , depois disso eu tento transformar esse tipo de dado em um int
usando o Integer.parseInt…só que não estou conseguindo achar qual é o erro…
vou postar o codigo espero que possam me ajudar!!..
vlw!!

while(rs.next()){ String sempreend = rs.getString(1); int codempreend = Integer.parseInt(sempreend); System.out.println(sempreend); System.out.println(codempreend); int sel =(cdchave == codempreend ?" selected":""); out.println("<option" + sel + " value=" + codempreend + ">" + rs.getString(3) + "</option>");

erro:

int sel =(cdchave == codempreend ?" selected":"");

o erro ocorre na variavel codempreend!

					      }

Se cdchave for igual a codempreend, o inteiro sel recebe “selected”, senão " " ?

Você tá atribuindo uma string a um int.

vc está retornando uma String em um int !!!

[quote]Se cdchave for igual a codempreend, o inteiro sel recebe “selected”, senão " " ?

Você tá atribuindo uma string a um int.[/quote]

opa! postamos juntos!

Galera, valeu!!

Já consegui consertar…

Abraços!

[quote=“rcmsj”][quote]Se cdchave for igual a codempreend, o inteiro sel recebe “selected”, senão " " ?

Você tá atribuindo uma string a um int.[/quote]

opa! postamos juntos![/quote]

hauahuahu devia mostrar os segundos também :grin: