Como passa valor do banco de dado para variaveis

3 respostas
I

gente to com uma duvida aqui gostaria de saber como faço para passa o valor de um registro do banco de dado para uma variavel.
estou usando o mysql.

ex: tenho um registro na cola Nota e quero passa esse valor para um variavel b na realidade quero pegar os valores para fazer um calculo de media de notas.

3 Respostas

I

vejam se assim da certo gente

Banco b = new Banco();
    ManipulaDados md = new ManipulaDados();
    ResultSet rs = md.RetornaDados("SELECT * FROM Bimestre1 ");
    String Port1 = "Portugues";
    ResultSet rs1 = md.RetornaDados("SELECT * FROM Bimestre2 ");
    String Port2 = "Portugues";
    ResultSet rs2 = md.RetornaDados("SELECT * FROM Bimestre3 ");
    String Port3 = "Portugues";
    ResultSet rs4 = md.RetornaDados("SELECT * FROM Bimestre4 ");
    String Port4 = "Portugues";
    int portv1 = Integer.parseInt(Port1);
    int portv2 = Integer.parseInt(Port2);
    int portv3 = Integer.parseInt(Port3);
    int portv4 = Integer.parseInt(Port4);
E
Banco b = new Banco();  
     ManipulaDados md = new ManipulaDados();  
	     ResultSet rs = md.RetornaDados("SELECT * FROM Bimestre1 ");  
	     ResultSet rs1 = md.RetornaDados("SELECT * FROM Bimestre2 ");  
	     ResultSet rs2 = md.RetornaDados("SELECT * FROM Bimestre3 ");  
	     ResultSet rs3 = md.RetornaDados("SELECT * FROM Bimestre4 ");  
	     rs.next();
	     rs1.next();
	     rs2.next();
	     rs3.next();
	     
	     int notaBimestre1 = rs.getInt("Portugues");    
	     int notaBimestre2 = rs1.getInt("Portugues"); 
	     int notaBimestre3 = rs2.getInt("Portugues"); 
	     int notaBimestre4 = rs3.getInt("Portugues");

levando em consideração que:

1 - você  fez a conexao com o banco de dados;

2 - na tabela  existe um único registro para cada bimestre;

3 - existe uma coluna Portugues em cada tabela;

testa ai…

I

valeu els1234 mais vai funcuionar se houver mais de um regitros na colunas

Criado 21 de março de 2011
Ultima resposta 22 de mar. de 2011
Respostas 3
Participantes 2