public void consultar(){
String nome;
nome = c1.getText();
if(nome.length() == 0){
alertaConsultar();
}
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con;
con = DriverManager.getConnection(Conexao.CONEXAO);
Statement st = con.createStatement();
ResultSet res = st.executeQuery("SELECT * FROM PESSOA WHERE NOME='"+c1.getText()+"'");
res.next();
c1.setText(res.getString("NOME"));
c2.setText(res.getString("ENDERECO"));
c3.setText(res.getString("NUMERO"));
c4.setText(res.getString("BAIRRO"));
c5.setText(res.getString("TELEFONE"));
c6.setText(res.getString("CIDADE"));
//setEditable(false);
st.close();
con.close();
}catch(Exception e){
e.printStackTrace();
return;
}
}
Como usar o setEditable(false)?
Olá amigos, preciso utilizar o método setEditable(false) em uma consulta, para que os campos possam vir travados, ou seja, quando for realizada a pesquisa no banco de dados, os campos que vierem com os dados, não possam ser preenchidos. Deu para entender? Vejam o meu método de consulta:
3 Respostas
Olá!
não seria só por assim? foi isso que entendi que tu quer saber, pelo menos…
c1.setEditable(false);
c2.setEditable(false);
c3.setEditable(false);
c4.setEditable(false);
c5.setEditable(false);
c6.setEditable(false);
Bom da pra setar as caixas de teste que receberão as strings do BD como:
suaJTextField.setEditable(false);
.
É essa a forma de setar uma caixa como não editável.
Obrigado, vou testar aqui, e já posto o resultado.
Criado 8 de julho de 2010
Ultima resposta 8 de jul. de 2010
Respostas 3
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo