Travado aqui! (Deletar registro de duas tabelas com FK)

6 respostas
macdown

Pessoal,
Eu estou com um problema aqui.

Tenho duas tabelas, vendas e produtos! Gostaria de saber como apagar a venda e os produtos da outra tabela com FK.
Nao tenho ideia de como apagar o registro com essa chave estrangeira!

Obrigadooo…

=)

6 Respostas

F

Você utiliza algum framework para persistência ?
Você pode configurar para deletar em cascade…
Da uma pesquisada aqui no fórum que tem alguns tópicos…
Ex: http://www.guj.com.br/posts/list/43924.java

macdown

Olá, Obrigado pela resposta!

É, estou usando o Netbeans e é java Desktop.
Dei uma pesquisada e acabei nao entendendo muito a forma de executar isso.

Bom, se alguem tiver alguma dica! =)

Galera, obrigado!

Abraço.

J

Olá!

Não sei se é a melhor solução, já vi algumas pessoas fazerem isso, abre uma transação e coloca seus scripts de delete sql lá dentro e manda apagar as tabelas que precisa.

macdown

j2tinho,

Me fala uma coisa!
Eu tenho que apagar primeiro a tabela produtos e depois a venda, né?
Porque se eu deletar primeiro a tabela venda da erro de chave estrangeira!

Meu deussss viuuuuu!!! PHP é tão mais facil…heheheeheheh!!!

J

isso você apaga primeiro a tabela onde está a chave FK, depois apaga a outra tabela e assim por diante.

macdown

hmmmmm…ok!!! =)))

Muito obrigado pelas dicas…

Estava meio perdido…ehhehe…

Abraço.

Criado 25 de maio de 2010
Ultima resposta 26 de mai. de 2010
Respostas 6
Participantes 3