Erro em consulta

[color=darkblue]Estou tentando dar um select em uma jtable mais esta dando erro não consulta nada se poder dar uma olhada pois não encontro o erro
[/color]


public void Tabela(){

    String driver="oracle.jdbc.driver.OracleDriver";
    String url="jdbc:oracle:thin:@127.0.0.1:1521:XE";
    String usuario= "usuario";
    String senha=" senha";
    Connection conexao;
    Statement statement = null;
    ResultSet resultset = null;



        String seleciona = "Select id_usuario, nome, documento FROM usuario order by id_usuario";


        try{
            conexao = DriverManager.getConnection(url,usuario,senha);
            statement = (Statement) conexao.createStatement();
           resultset = statement.executeQuery(teste);

           
           
            while(resultset.next()){
                String id_usuario = resultset.getString("id_usuario");
                String nome  = resultset.getString("nome");
                String documento = resultset.getString("documento");

                javax.swing.table.DefaultTableModel model;
                int linhas = this.tabelaUsuario.getRowCount();
                tabelaUsuario.removeAll();
                model=(javax.swing.table.DefaultTableModel)tabelaUsuario.getModel();
                model.addRow(new Object[]{id_usuario,nome,documento});

           }
        }catch(SQLException e){
            System.out.println("Erro o listar usuario:"+e.getMessage());
        }finally{
          
        }

    }

Boa noite.

Amigo, recomendo fortemente a você a utilização efetiva de orientação a objetos, não só neste exemplo, como em todos os outros que vc desenvolver.

Considerando o código citado, é muito mais interessante a criação de uma classe exclusiva para conexão e desconexão com o banco de dados e, a partir daí, consumí-la para as demais necessidades da sua aplicação.

Não deixe de procurar utilizar, também, o padrão MVC, ele facilita muito o processo de desenvolvimento. Permite ao código boa estruturação, economia/reaproveitamento de recursos, entre outros vários benefícios.

Codificando da forma exposta no exemplo, você terá muitas (muitas mesmo) dores de cabeça.

Abraço!

Qual o erro?

brother da uma lida sobre isso…

facil de fazer !!

segue o link:

http://javafree.uol.com.br/artigo/1356/Acessando-banco-de-dados-em-Java-PARTE-1.html

Cara, antes de tudo concordo plenamente com o lokit"s.

Mas em todo caso, seu problema está na linha 20, no lugar de “teste”, coloque “seleciona”.