Duvidas jRadioButton  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
rodbateras1000
Thread.start()

Membro desde: 19/01/2007 14:22:45
Mensagens: 29
Offline

Bom dia galera..

Estou com problemas na hora de fazer a consulta de dados gravados na ferramenta jRadioButton.

Gravei no banco mas na hora de consultar, estou me perdendo no codigo.

No banco de dados foi gravado como String, ou seja se fosse selecionado jRadioButton1 CatOpt= "Medio" else CatOpt="Avancado".
No banco esta gravando normal, só estou mesmo com problemas na hora de consultar.

Espero que alguem possa me ajudar.
Mto obrigado.
Abaixo segue todo o codigo "Consultar".

private void JBConsultarActionPerformed(java.awt.event.ActionEvent evt, String tabfichanivel) {
boolean consulta= true;
try{ //tratamento de erros
Class.forName("org.postgresql.Driver"); // busca Driver

// Conecta no banco de dados
Connection con= DriverManager.getConnection("jdbc:postgresql://192.168.2.69:5432/rodrigo?charSet=ISO-8859-1","postgres","");
Statement stmt= con.createStatement(); // objeto comando sql
String ConsNome=jTextField3.getText();
ResultSet RS= stmt.executeQuery("select * from tabficha where nome='" + ConsNome+ "' ");

while (RS.next()){
int Mat= RS.getInt("Matricula");


jTextField2.setText(String.valueOf(Mat));
jTextField1.setText(RS.getString("Nome"));
jTextField4.setText(RS.getString("senhas"));
jTextField5.setText(RS.getString("curso"));

if (tabficha.nivel.Equals("Medio"))
jRadioButton1.setSelected(true);
else
jRadioButton2.setSelected(true);

consulta= false;
JOptionPane.showMessageDialog(this,"Dados Encontrados!");
}

if (consulta) JOptionPane.showMessageDialog(this,"Dados não Encontrados!!");
RS.close();
stmt.close();
con.close(); //fecha conexao com BD
}catch(SQLException e) { // trata os erros
JOptionPane.showMessageDialog(this,"Erro comdo SQL"+ e.getMessage());

}catch (ClassNotFoundException e){
JOptionPane.showMessageDialog(this,"Driver nao encontrado");
}
}

Voltar ao Topo
[MSN]
tiostan
Thread.start()

Membro desde: 15/08/2006 10:15:51
Mensagens: 38
Offline

vc pega os valores do ResultSet RS com getString("nome_da_coluna").

o CatOpt, mesma coisa, logo, seu if ficaria assim



parece q é isso
thiagopassosp
JavaTeenager
[Avatar]

Membro desde: 07/09/2006 21:28:55
Mensagens: 178
Offline

vc pega os valores do ResultSet RS com getString("nome_da_coluna").

o CatOpt, mesma coisa, logo, seu if ficaria assim

Code:

if (RS.getString( "CatOpt" ).Equals("Medio"))
jRadioButton1.setSelected(true);
else
jRadioButton2.setSelected(true);



parece q é isso


não entendi direito, mas tenta usar

em vez de setSelected

espero ter ajudado .
boa sorte..

qualquer coisa post os Erros

Thiago Passos

thiagopassosp@yahoo.com.br
[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team