como excluir dados MYSQL nesta classe ?  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
marcelo-rebello
Debugger

Membro desde: 15/05/2011 15:23:45
Mensagens: 51
Offline

amigos, boa tarde ! para aprendizado, como faço, por exemplo, nesta classe q tenho, fazer com que o primeiro método insira
os dados em uma tabela, e logo abaixo, o método deletarDados() , remova o registro na tabela. primeiramente o que eu fiz foi
criar os dois métodos em classes separadas e funcionou, na mesma classe não consigo deletar, como faço, tenho que chamar o método
deletarDados() apos o fim do Update ? do jeito que esta, esta certo ? aqui mesmo no fórum encontrei varias sugestões e soluções para o mesmo problema, mas o código esta diferente e ainda assim não encontrei. o que preciso fazer ? obrigado ! !

minha classe:
mateuscs
JavaTeenager
[Avatar]

Membro desde: 10/05/2011 13:13:14
Mensagens: 179
Offline

Boa tarde,

Marcelo,

É so executar o Statment requirido

http://en.wikipedia.org/wiki/Delete_%28SQL%29 (delete sql).

Utilize preparement statement.
http://download.oracle.com/javase/1.4.2/docs/api/java/sql/PreparedStatement.html

Funcionará melhor que seu statement gerado.

Você tera que chamar o metodo quando quiser executar, isso é claro.

Qualquer duvida é so postar.

Mateus C. Santos

Estudante de Ciência da Computação
Programador JAVA
Técnico em Telecomunicações
Cadista
[Email] [MSN]
MarcioCasteloBranco
JavaGuru
[Avatar]

Membro desde: 14/08/2009 16:00:15
Mensagens: 220
Offline

Vc tem que commitar depois de inserir para depois deletar e comitar tb!
[MSN]
mateuscs
JavaTeenager
[Avatar]

Membro desde: 10/05/2011 13:13:14
Mensagens: 179
Offline

Para isso, utilize http://download.oracle.com/javase/1.4.2/docs/api/java/sql/PreparedStatement.html.

Irá solucionar alguns commits.

Mateus C. Santos

Estudante de Ciência da Computação
Programador JAVA
Técnico em Telecomunicações
Cadista
[Email] [MSN]
Jeferson_Manetti
JavaTeenager
[Avatar]

Membro desde: 16/07/2008 15:28:29
Mensagens: 191
Offline

iaew cara blz...

então e o seguinte... para vc deletar os dados vc precisa realizar a chamada ao metodo deletarDados()....

ow melhor vc pode colocar apenas as linhas abaixo no final do seu metodo main...




se vc quiser usar o metodo deletarDados()... basta chama-lo no final do main... lembrando q vc estaria disperdisando recursos, pois estaria criando uma nova conexão com bd sem necessidade...

bem eu acho q vc esta meio confuso sobre metodos em java... lembrese q o main e mais q um metodo normal...
procure sobre o assunto... qlq coisa pergunta ai... ou me manda um MP

ok, espero ter ajudado


SCJP 6
SCWCD 5
marcelo-rebello
Debugger

Membro desde: 15/05/2011 15:23:45
Mensagens: 51
Offline

putz... o GUJ é foda.... deu certo....
novamente obrigado a todos..
mudei as intruções, desta forma :

ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Dúvida movida para o fórum de persistência. Por favor, leia com atenção a descrição dos fóruns antes de postar.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
marcelo-rebello
Debugger

Membro desde: 15/05/2011 15:23:45
Mensagens: 51
Offline

ok vinny... não prestei a atenção ao postar... valeu
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team