Edição BD Oracle[RESOLVIDO]

6 respostas
N

Ola,
Bem eu tenho que pegar os dados de uma Tabela no Oracle, coloca-los em uma Jtable e permitir que os campos possam ser editados.

Sou novata, entao se alguem puder me responder como fazer isso ficarei agradecido.

6 Respostas

S

ok nenhino preciso de saber ja tem a ligação a bd que IDE usa (netbeans , eclipse)

N

A conexao com o banco eu jahh tenho, o que eu preciso fazer é colocar todos os dados que tem na tabela do oracle, em uma jtable, e a mesma deve permitir a edição dos campos.
para posteriormente eu da um Update na tabela.

Utiizo a IDE Eclipse

lina

Oi,

1º Você já tem a conexão com a base de dados (em programa) estabelecida?
2º Você deverá executar via programa um select em sua tabela.
3º Armazenar o resultado deste select em um ResultSet
4º Percorrer o ResultSet (while(result.next)) e alimentar em algum Vetor.
5º Adicionar este vetor em sua JTable
6º Dar um repaint em sua JTable

Tchauzin!

N

Obrigado Lina…

Vou seguir as etapas…

S

eu tenho um class que eu fiz pra tatar os dados ca vai uma ajuda aqui tem o select

ResultSet select(String sql)  {

        
        ResultSet res = null;
        try {
            con = ds.getConnection();
            PreparedStatement sta = con.prepareStatement(sql);
            res = sta.executeQuery();
            return res;
        } catch (Exception e) {
            L.append("Erro no select a BD:"+ e.getMessage());
            System.err.println("Exception:" + e.getMessage());
            e.printStackTrace();
        }
        return res;
    }

para usar basta

ResultSet res = "nomedaclass".select("SELECT * FROM tabela WHERE LOCAL_ID=1 AND TIPO_POSTO=9 AND UTILIZADOR_ID!=0");
N

Muito obrigado pela ajuda… hehehhehe

Criado 9 de setembro de 2009
Ultima resposta 9 de set. de 2009
Respostas 6
Participantes 3