Estou com problema para chamar a classe do banco de dados para realizar a pesquisa
2 respostas
Y
yokoyama
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.
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)
Y
yokoyama
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
publicvoidmouseClicked(MouseEvente){StringcodPessoa=this.codigo1.getText();Stringnome=this.nome1.getText();// esta correto na insercaoStringidade=this.idade1.getText();Stringendereco=this.endereco1.getText();// esta correto na insercaoStringtelefone=this.telefone1.getText();// esta correto na insercao
else if (e.getSource() == this.searchButton) {
Pessoapessoa=newPessoa();pessoa.setCodPessoa(Integer.parseInt(codPessoa));pessoa.setNome(nome);pessoa.setIdade(Integer.parseInt(idade));pessoa.setEndereco(endereco);pessoa.setTelefone(telefone);PessoaDBpessoaDB=newPessoaDB();// nao sei porque aqui esta com erro na chamada da classe da funcao// pesquisar para manipular o bancopessoaDB.select(id);js.setViewportView(getTable2());}