BOA NOITE!!!
estou com problema para chamar a classe do banco de dados para realizar a pesquisa na interface que seria a acao do botao(searchButton) no modo tradicional
e gostaria de reaproveitar a funcao public Pessoa select(int id) do banco para realizar a pesquisa.
obrigado a todos que tentaram me ajudar
cara…vc so colocou as classes de conexão com o banco…
Vale salientar que se vc esta falando do seu método select(int id)
vc não precisa ter todo aquele comando sql.
Creio que na sua aplicação duas pessoas não podem ter o mesmo id(caso contrario não entedo qual a fução deste campo na sua tabela)
Com isso vc so precisa fazer
Manda aí o cod da tua interface pra agente dar uma analizada!
abraço!
8)
BOM DIA!!
do jeito que vc entendeu esta correto que eu quis dizer.
abaixo o codigo fonte da interface
os nomes das funcoes onde estou manipulando a interface
public void mouseClicked(MouseEvent e) {
String codPessoa = this.codigo1.getText();
String nome = this.nome1.getText(); // esta correto na insercao
String idade = this.idade1.getText();
String endereco = this.endereco1.getText(); // esta correto na insercao
String telefone = this.telefone1.getText(); // esta correto na insercao
else if (e.getSource() == this.searchButton) {
Pessoa pessoa = new Pessoa();
pessoa.setCodPessoa(Integer.parseInt(codPessoa));
pessoa.setNome(nome);
pessoa.setIdade(Integer.parseInt(idade));
pessoa.setEndereco(endereco);
pessoa.setTelefone(telefone);
PessoaDB pessoaDB = new PessoaDB();
// nao sei porque aqui esta com erro na chamada da classe da funcao
// pesquisar para manipular o banco
pessoaDB.select(id);
js.setViewportView(getTable2());
}
}
OBRIGADO!!
a todos que tentaram me ajudar