JLabel NetBeans e MySQL

6 respostas
zzzhhh

Olá amigos,
eu gostaria de fazer o seguinte…
eu estou pegando os dados do BD e somando tipo um gerenciador financeiro…eu gostaria de saber como que eu posso fazer para jogar ele num JLabel…pra mostra o resultado da soma do banco de dados…

select sum(Valor) * from deposito;

6 Respostas

acopiara

Cara você pega o resultado da SUM seta no JLabel dessa forma:

JLabel seuJLabel = new JLabel(); seuJLabel.setText("valorDoResultadoDaSUM");

Valeu

zzzhhh

Amigo…obrigado pela dica…
mas fiquei com uma duvida…
seguinte…

onde q eu tenho q colocar o sql

select sum(valor) from deposito;
total.setText("valorDoResultadoDaSUM");  

eu estou usando o netbeans....ai se eu colocar em algum lugar do codigo da erro no seuJLabel.setText(""); pela
<identifier>expected
como q eu posso corrigir o meu problema

obrigado

acopiara

Poste o seu código. para eu ver como você está fazendo.

zzzhhh

Amigo…
estou com ele solto no codigo…
to usando o netbeans…

String valor = (ResultSet RS= con.consulta("SELECT SUM(valor) FROM * deposito"));
    total.setText(valor);
acopiara

Essa sua implementação me parece está muito acoplada.
Mas a solução ficaria mais ou menos assim:

ResultSet rs= con.consulta(SELECT SUM(valor) as total FROM deposito);

if (rs.next()) {

total.setText(String.valueOf(rs.getInt(total)));

}
zzzhhh

Amigo…
ta quase dando certo…
so q deu um outro erro agora…

if(RS.next())
 
        total.setText(String.valueOf(rs.getInt("total"))); 
}
da dando erro de expreção
illegal start of type

o q pode ser?

Criado 15 de dezembro de 2007
Ultima resposta 15 de dez. de 2007
Respostas 6
Participantes 2