Gerar query Update em Mysql usando java

2 respostas
vantarban

Pessoal

Gostaria, se pudessem me ajudar… de um exemplo de como faço um update em um banco Mysql usando java, estou sem idéia para gerar a query que vai acessar o banco.

Desde já agradeço.

2 Respostas

zepunk

Beixe a apostila da caelum lá tem ótimos exemplos.

http://www.caelum.com.br/caelum/apostila/caelum-java-web-fj21.pdf

Y

O que seria a tal query? Se é o código SQL e talz, pode ser feito da seguinte forma:

Connection conn = [ -- conexão com o db -- ];
conn.createStatement().executeUpdate("UPDATE tbl SET field_name = field_value WHERE id = reg_id");

Ou

Connection conn = [ -- conexão com o db -- ];
Statement stm = conn.createStatement();
ResultSet rs = stm.executeQuery("SELECT field1, field2 FROM tbl");

rs.absolute(10); // onde 10 é o número da linha a ser atualizada
rs.updateString("field1", "NewValue");
rs.updateString("field2", "NewValue");
rs.acceptChanges();
Criado 15 de janeiro de 2007
Ultima resposta 16 de jan. de 2007
Respostas 2
Participantes 3