Estou com problema para chamar a classe do banco de dados para realizar a pesquisa

2 respostas
Y

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

2 Respostas

igor_jua

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

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

Criado 17 de julho de 2009
Ultima resposta 20 de jul. de 2009
Respostas 2
Participantes 2