Pesquisa em um BD

2 respostas
S

Seguinte … pressiso faser busca em um banco de dados…

o professor passou mais ou menos assim

package model;

/**
*

  • @author famelix
    */
    public class pesquisa {

public Vetor pegarTodosClientes(String Texto) throws SQLException {
int columns; //indice das colunas da tabela
//vetorresult= new Vector();//vetor que conterá ps recordset do SQL
Vector result=new Vector(); //vetor que conterá os recordser do SQL
//Cria o comando

Statement sta = conexao.createStatement();
   //Atribui p resultado da consulta para o resultset
   ResultSet elements=
           sta.executeQuery();
   "SELECT * FROM CLIENTE WHERE NOME LIKE %"
           String sql=
            "INSERT INTO CLIENTE(CODIGO,NOME,IDADE,CIDADE) VALUES(?,?,?,?)";
           //obtem o numero de colunas da tabela
           columns=(elements.getMetaData()).getColumnCount();
   //enquanto existirem reguistros no recordset
   while (elements.next()){
       //instancia o novo objeto Cliente
       Cliente cliente = new Cliente();
       cliente.setCodigo(elements.getInt("codigo"));
       cliente.setNome(elements.getString("nome"));
       cliente.setIdade(elements.getInt("Idade"));
       cliente.setCidade(elements.getString("Cidade"));
       
       //adiciona o objeto ao vetor
      result.add(cleiente);
      
   }
   return result;

}
}

o problema é …

COMO faser para ele me retornar isso em um jtable ou até mesmo em um jtext area…

não sei se soube me expressar…
mais se alguem tiver ideia…

GRATO

Samarone Zimmermann

2 Respostas

A

oh Colega estou com o mesmo problema!!

F

Cara, aqui tem oque você precisa:

Parte 1: http://www.guj.com.br/java.tutorial.artigo.140.1.guj
Parte 2: http://www.guj.com.br/java.tutorial.artigo.147.1.guj

Criado 16 de novembro de 2006
Ultima resposta 17 de nov. de 2006
Respostas 2
Participantes 3