Retorno do banco

3 respostas
T

seguinte

tenho uma tela que tem um combobox e preciso fazer uma busca no banco de dados onde o item e o combobox
e devolver os valores em jtextfield

tem como alguem me ajudar?
to fazendo trab pra facul e esbarei nisso e ta dificil agora !

3 Respostas

wheelerruiz

o exemplo em mysql segue, unica diferença para outros bancos é o forName

String nome = jComboBox1.getSelectedItem().toString();
//JOptionPane.showMessageDialog(null, "Excluido", "Excluido"+nome,1);
 Connection con;
Statement stm;
try
{
Class.forName("org.gjt.mm.mysql.Driver");
con = DriverManager.getConnection("jdbc:mysql:///cadastro", "root", "");
stm = con.createStatement();
String sql = "SELECT * FROM ---";
ResultSet res = stm.executeQuery(sql);
if(res.next()>0)
String[] items = new String[400];
{
  rs.beforeFirst();
  while(rs.next())
    {
items[i] = rs.getString(nome do campo);
}
JComboBox1.setItems(items);

}
else {
                JOptionPane.showMessageDialog(null, "Excluido", sql, 1);
            }
}
catch(ClassNotFoundException e)
{
     JOptionPane.showMessageDialog(null, "Excluido 1", "Erro1"+e.getMessage(),1);
}
catch(SQLException e)
{
     JOptionPane.showMessageDialog(null, "Excluido 2", "Erro2"+e.getMessage(),1);
}
catch(Exception e)
{
     JOptionPane.showMessageDialog(null, "Erro2"+e.getMessage(),"Excluido 3" ,1);
}
rafaeldiego

coloque tudo o que for código dentro das tags [ code ] [ / code ]

T

vlwwwwwwwwwwww!!!

fiquei um tempo ate entender o codigo
brigadao !

Criado 29 de maio de 2008
Ultima resposta 2 de jun. de 2008
Respostas 3
Participantes 3