| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/09/2011 15:03:46
|
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:
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/09/2011 15:11:58
|
mateuscs
JavaTeenager
![[Avatar]](/images/avatar/13818d8946058c49245d1dbb40c20f90.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/09/2011 15:13:16
|
MarcioCasteloBranco
JavaGuru
![[Avatar]](/images/avatar/c2544f44973327effb265a6b63006cd4.jpg)
Membro desde: 14/08/2009 16:00:15
Mensagens: 220
Offline
|
Vc tem que commitar depois de inserir para depois deletar e comitar tb!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/09/2011 15:15:04
|
mateuscs
JavaTeenager
![[Avatar]](/images/avatar/13818d8946058c49245d1dbb40c20f90.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/09/2011 15:17:11
|
Jeferson_Manetti
JavaTeenager
![[Avatar]](/images/avatar/22242fffb164c888879c3513a550427b.jpeg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/09/2011 15:26:45
|
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 :
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/09/2011 16:18:01
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/09/2011 20:25:05
|
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
|
|
|
 |
|
|