Problemas com Tipo de Dados

5 respostas
D

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!

}

5 Respostas

S

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

Você tá atribuindo uma string a um int.

R

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

R

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

Você tá atribuindo uma string a um int.

opa! postamos juntos!

D

Galera, valeu!!

Já consegui consertar…

Abraços!

S

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

Você tá atribuindo uma string a um int.

opa! postamos juntos!

hauahuahu devia mostrar os segundos também :grin:

Criado 2 de maio de 2005
Ultima resposta 2 de mai. de 2005
Respostas 5
Participantes 3