este é o metodo actualizar da classe Elementogui
public void actualizar(Elemento elemento) throws Exception
{
PreparedStatement ps = null;
if (elemento == null)
{
throw new Exception(“O valor passado não pode ser nulo”);
}
try
{
String SQL = “UPDATE elemento SET idade_elemento=? where id_elemento=?”;
con = Conexao.getConnection();
ps = con.prepareStatement(SQL);
ps.setString(1, elemento.getNome());
ps.setInt(2, elemento.getId());
ps.executeUpdate();
ps.close();
} catch (SQLException sqle)
{
throw new Exception("Erro ao actualizar dados: " + sqle);
} finally
{
Conexao.closeConnection(con);
}
}
este é um trecho de codigo da classe Elementogui k a dar erro
if(e.getSource()==b2){
elemento.setId(10);
elemento.setIdade(222);
eledao.actualizar(elemento);
como faço para k os valores recebidos pelas txtfield actualizem a BD atravez do metodo actualizar