[color=“red”]bom dia,
preciso de ajuda na classe abaixo ela faz uma consulta em um banco de dados e preciso inserir um outro codigo que vai logo abaixo dela e não sei como??? :?: :!: :?: :!: :?: :!: 8O [/color]
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Consultaregistro implements ActionListener
{
private MontaTela campos;
private JTextArea saida;
private JScrollPane painelTexto;
private Connection conecta;
private JButton limpa;
public Consultaregistro(Connection c,MontaTela f,JTextArea o)
{
conecta=c;
campos=f;
saida=o;
}
public void actionPerformed(ActionEvent e)
{
try{
if (!campos.experiencia.getText().equals("")){
Statement consultaSQL=conecta.createStatement();
String query="SELECT *FROM Fornecedores WHERE experiencia='"+campos.experiencia.getText()+"'";
ResultSet rs=consultaSQL.executeQuery(query);
display(rs);
consultaSQL.close();
}
else
JOptionPane.showMessageDialog(null,"Digite a experiencia:(sim)ou(não) experiencia","Atencao",JOptionPane.ERROR_MESSAGE);
}
catch(SQLException sqlex){
sqlex.printStackTrace();
saida.append(sqlex.toString());
}
}
public void display(ResultSet rs)
{
try{
rs.next();
int registroNumero=rs.getInt(1);
if (registroNumero != 0){
campos.codigo.setText(String.valueOf(registroNumero));
campos.sexo.setText(rs.getString(2));
campos.experiencia.setText(rs.getString(3));
campos.inscricao.setText(rs.getString(4));
campos.idade.setText(rs.getString(5));
}
else
saida.append("Registro não Localizado \n");
}
catch(SQLException sqlex){
JOptionPane.showMessageDialog(null,"Registro Não Encontrado","Atencao",JOptionPane.ERROR_MESSAGE);
}
}
}
[color=“red”] ela funciona só que tenho que incluir mais uma tela dentro dessa consulta que faz o seguinte ela tem que mostrar qtos pessoas tem esperiencia por exemplo., tenho o codigo mas não sei como ou aonde colocar, o codigo que tenho que colocar é esse:[/color] :?: :?: :?: :!: :!:
Statement pesquisa2SQL = con.createStatement();
String consulta2 = "SELECT Inscricao FROM adm WHERE Experiencia = 'S' or Experiencia = 's' ";
ResultSet rs = pesquisa2SQL.executeQuery( consulta2 );
boolean moreRecords = rs.next(); Posiciona no primeiro registro
areaTexto.append( "Código \n \n" );
do {
areaTexto.append( rs.getString(1)+"\n" );
} while ( rs.next() );
JOptionPane.showMessageDialog(null,
areaTexto,"Mostra Registros",JOptionPane.INFORMATION_MESSAGE);
[color=“red”][color=darkred]será que poderia me ajudar é para a faculdade e a minha cabeça esta em jogo pois preciso de nota nesta matéria
ps.: sou iniciante no java e não sei quase nada e o trabalho é pra hoje
abraços
leandro[/color][/color]