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

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