ae alguem me ensina como remover um contato da minha, ja aprendi como inserir e como mostrar os contatos mas to com dificuldade em deletar e dar um update, to usando eclipse e mysql.
vlw ai obrigado
ae alguem me ensina como remover um contato da minha, ja aprendi como inserir e como mostrar os contatos mas to com dificuldade em deletar e dar um update, to usando eclipse e mysql.
vlw ai obrigado
Você vai ter que criar uma query para apagar o registro do banco, e um método para executar essa query via Java.
pow ja criei olha:
public void altera(Contato tato) throws SQLException {
PreparedStatement stm = con
.prepareStatement(“UPDATE contatos set nome=?, email=?, endereco=?, id=?”);
stm.setString(1, tato.getNome());
stm.setString(2, tato.getEmail());
stm.setString(3, tato.getEndereco());
stm.setLong(4, tato.getId());
stm.execute();
stm.close();
}
public void remove(Contato ct) throws SQLException {
PreparedStatement stt = con
.prepareStatement("DELETE FROM contatos where id = '1'");
stt.setLong(1, ct.getId());
stt.execute();
stt.close();
}
}
mas como faz pra usar elas ???
Cara… não entendi… se você tem o método pronto qual a dificuldade?
obs: PreparedStatement stt = con
.prepareStatement("DELETE FROM contatos where id = '1'");
Vai sempre remover o 1?
tipo como faz pra usar esse metodo? so como um teste
criei uma classe DeleteTeste
so pra remover um contato mas nao sei como faço…
o que devo fazer me ajuda pls
obs: no lugar de “1” é “?” esqueci de mudar…
me ajuda plss so iniciante em java.
Você vai instanciar a classe que fornece o método e chamá-lo. Esse método deve ter como argumento, no mínimo, o id do registro a remover do banco.
ae fiz isso:
public static void main(String[] args) throws SQLException {
Contato dd = new Contato();
ContatoADD del = new ContatoADD();
del.remove();
}
}
mas da ERRO ali no del.remove();
o q devo fazer pra remover por exemplo a id 3.
Você deveria ver a mensagem e tentar entender o motivo do erro.
Você não criou um método que recebe um Contato como argumento? Naquela chamada você não passou nenhum argumento.
sim eu li
mas qual argumento por exemplo?
po pra deletar é complicado…
pra inserir e mostrar é izi.
help plss
[quote=brucemelodf]sim eu li
mas qual argumento por exemplo?
po pra deletar é complicado…
pra inserir e mostrar é izi.
help plss[/quote]
public void remove(Contato ct)